We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
RainLoop unable to change password.
RainLoop unable to change password.
As far as I know Rainloop is not talking to the VestaCP mail accounts for domains to change the password.
I discovered a VestaCP Change Password plugin @ https://github.com/RainLoop/rainloop-we ... e-password at the RainLoop GitHub, I was concerned that it would not work because it was not listed in their downloadable plugins from the RainLoop Admin section. After installing it manually, turns out I was right unless I am doing something wrong in the configuration.
Only way my users can change passwords successfully is having my users go to their roundcube change the password there and then continue to use RainLoop, lets be honest that's retarded.
Can anyone help me out? I've tried POPPASSD but that doesn't seem to work as well.
I'm loving RainLoop and it's so much better than RoundCube so far when it comes to ease of use and similarity to Gmail which my users love.
I discovered a VestaCP Change Password plugin @ https://github.com/RainLoop/rainloop-we ... e-password at the RainLoop GitHub, I was concerned that it would not work because it was not listed in their downloadable plugins from the RainLoop Admin section. After installing it manually, turns out I was right unless I am doing something wrong in the configuration.
Only way my users can change passwords successfully is having my users go to their roundcube change the password there and then continue to use RainLoop, lets be honest that's retarded.
Can anyone help me out? I've tried POPPASSD but that doesn't seem to work as well.
I'm loving RainLoop and it's so much better than RoundCube so far when it comes to ease of use and similarity to Gmail which my users love.
Re: RainLoop unable to change password.
Rainloop officially is not supported by Vesta
-
- Posts: 29
- Joined: Sun Dec 13, 2015 6:18 pm
Re: RainLoop unable to change password.
@TopZ
I am seeking a similar answer.
I am getting "Could not save new password" even after assigning the fields in the configuration.
Plugin in question:
https://github.com/RainLoop/rainloop-we ... e-password
I am questioning if it is my configuration.
Vesta Host
Allowed patterns: {user:host-imap}, {user:host-smtp}, {user:domain}
I will look into it further. I am not expecting vesta support. just using this as discussion for others using this same plugin.
I am seeking a similar answer.
I am getting "Could not save new password" even after assigning the fields in the configuration.
Plugin in question:
https://github.com/RainLoop/rainloop-we ... e-password
I am questioning if it is my configuration.
Vesta Host
Allowed patterns: {user:host-imap}, {user:host-smtp}, {user:domain}
I will look into it further. I am not expecting vesta support. just using this as discussion for others using this same plugin.
Re: RainLoop unable to change password.
Hi sacredwebsite,
Did you find a solution for this changing password in Rainloop?
Did you find a solution for this changing password in Rainloop?
Re: RainLoop unable to change password.
This works for me? I just made sure the field Vesta Host was set to localhost
Re: RainLoop unable to change password.
This is old of course, but I have a work setting.
First:
You need to configure your panel SSL settings;
Read this How-To: https://blog.flaunt7.com/how-to-use-let ... gin-panel/
Second:
You need to download the vesta-changepassword-rainloop here:
https://github.com/RainLoop/rainloop-we ... e-password
Third:
You need to edit the file:
VestaChangePasswordDriver.php
Then change this lines:
your-panel.your-domain.com (SSL, letsencrypt with right settings).
Sample error with WRONG SSL CONFIG:
INFO[WARNING]: cURL: Error: SSL: certificate subject name 'mypanel.mydomain.com' does not match target host name '127.0.0.1'
Here work 100%.
If you have any problem tell me.
First:
You need to configure your panel SSL settings;
Read this How-To: https://blog.flaunt7.com/how-to-use-let ... gin-panel/
Second:
You need to download the vesta-changepassword-rainloop here:
https://github.com/RainLoop/rainloop-we ... e-password
Third:
You need to edit the file:
VestaChangePasswordDriver.php
Then change this lines:
To:
$sHost = \trim($this->sHost);
$sHost = \str_replace('{user:host-imap}', $oAccount->Domain()->IncHost(), $sHost);
$sHost = \str_replace('{user:host-smtp}', $oAccount->Domain()->OutHost(), $sHost);
$sHost = \str_replace('{user:domain}', \MailSo\Base\Utils::GetDomainFromEmail($sEmail), $sHost);
$sHost = \rtrim($this->sHost, '/\\');
$sHost = 'https://'.$sHost;
Just remove the lines:
$sHost = \trim($this->sHost);
$sHost = \rtrim($this->sHost, '/\\');
$sHost = 'https://'.$sHost;
Then in Plugin "vesta-change-password" - RainLoop ADMIN, set the value:$sHost = \str_replace('{user:host-imap}', $oAccount->Domain()->IncHost(), $sHost);
$sHost = \str_replace('{user:host-smtp}', $oAccount->Domain()->OutHost(), $sHost);
$sHost = \str_replace('{user:domain}', \MailSo\Base\Utils::GetDomainFromEmail($sEmail), $sHost);
your-panel.your-domain.com (SSL, letsencrypt with right settings).
Sample error with WRONG SSL CONFIG:
INFO[WARNING]: cURL: Error: SSL: certificate subject name 'mypanel.mydomain.com' does not match target host name '127.0.0.1'
Here work 100%.
If you have any problem tell me.
Re: RainLoop unable to change password.
Working great for me @danielz! Thanks for coming back and posting the solution!