How does a client get access with his email to Roundcube ?

MyGo

Member
Jul 28, 2022
12
1
3
Palma
cPanel Access Level
Root Administrator
Hi,
I want a client to change his email password without knowing me, as admin, this password.

I researched this forum and got the advice that the client can do this via webmail, but I didn't find a link for the client, that he can log into Roundcube to execute the password change. I tried to login with webmail.domain.com, his email address and pw and got the error message: The login is invalid.

Thanks Go
 

quietFinn

Well-Known Member
Feb 4, 2006
2,042
553
493
Finland
cPanel Access Level
Root Administrator
The password can be changed in the webmail interface, see the picture.


webmail.jpg
 

MyGo

Member
Jul 28, 2022
12
1
3
Palma
cPanel Access Level
Root Administrator
Thanks, @netFinn,

question was how a client can log in with his email. I know how to change the email password, but he needs to do it by himself. Question is, with which link the client can login with his current credentials and change the password.
 

quietFinn

Well-Known Member
Feb 4, 2006
2,042
553
493
Finland
cPanel Access Level
Root Administrator
If the client's domain is domain.com then they can log it to the webmail in
If it goes directly to RoundCube they must click ""Webmail Home" in the menu to the left.
 
  • Like
Reactions: cPRex

quietFinn

Well-Known Member
Feb 4, 2006
2,042
553
493
Finland
cPanel Access Level
Root Administrator
if you look in /usr/local/cpanel/logs/login_log does it look like this?
[2023-01-03 19:20:24 +0200] info [webmaild] {IP ADDRESS] - [email protected] "POST /login/?login_only=1 HTTP/1.1" FAILED LOGIN webmaild: user password incorrect
 

MyGo

Member
Jul 28, 2022
12
1
3
Palma
cPanel Access Level
Root Administrator
Thanks one more time, @quitFinn

I don't have SSH access. Only to the File Manager for domain.com. There is no file login_log in the logs folder. Only a subfolder roundcube with three log files, but with no content in regard to failed login.
 

quietFinn

Well-Known Member
Feb 4, 2006
2,042
553
493
Finland
cPanel Access Level
Root Administrator
Thanks again, @quitFinn


With both of these two URL options, the client can't login with his email address and password. Getting the error: The login is invalid.
You get that "The login is invalid" error if the email address is wrong, or the password for that email address is wrong (or both).

You could see which one it is if you had access to server's logs (i.e. if you had root access).

Do you have access to that client's cPanel?
If yes then you could change that email's password there.
 

MyGo

Member
Jul 28, 2022
12
1
3
Palma
cPanel Access Level
Root Administrator
Yes, I have access to that client cPanel and yes, I'm able to change the password.

What I would like to have is to give access to the client, that he is able to change the password with his email address and password. He should change the password by himself, not me.
 

MyGo

Member
Jul 28, 2022
12
1
3
Palma
cPanel Access Level
Root Administrator
Yes, there is a Password Reset link. After clicking it and inserting the email address, you get this error message:
The email address you provided does not match our records.
But that email address was created from me, 100 % and is available in cPanel>Email Accounts
 

quietFinn

Well-Known Member
Feb 4, 2006
2,042
553
493
Finland
cPanel Access Level
Root Administrator
Go to cPanel -> Preferences -> User Manager
In that email address in question there is a link "Edit", click that and in the "Edit User" page you see "Contact Email address".
That is the email address used to reset the password, the password reset code will be sent to that email address, and that is the email address you fill in when asked for the Contact Email Address.
 
  • Like
Reactions: cPRex

DArnold

Registered
Feb 20, 2023
4
0
1
Honolulu
cPanel Access Level
Root Administrator
I went into WHM/Tweak Settings/System:
  • Reset Password for cPanel accounts - On
  • Reset Password for Subaccounts - On
Wnet into cPanel/User Manager and made sure that there is a Contact Email Address outside the Domain.

I can log into the 2096 portal fine.

However, when I try all permutations of username and email to test resetting the email password I still get the error message.
Is there some other setting I am missing?
HELP!
 
Last edited: