SymptomsWhen you try to change a password through the Horde webmail interface, it returns the following error:
Failure in changing password on poppassd server: 500 Incorrect Password.
CausePlesk poppassd service is used for password changing through Horde webmail. It does not allow special symbols in passwords for mail accounts.
ResolutionIt is necessary to apply a patch for poppassd service in order to allow special symbols in the password for a mail account.
The patch can be applied for Parallels Plesk Panel version 8.6 and versions 9.x.
In order to apply the patch, it is necessary to stop Plesk PopPass service. It can be stopped from Windows Services Snap-in, from Plesk Services Monitor, or using the command line:
> net stop poppassd
Once it is stopped, replace the file %plesk_bin%\PopPassD.exe with the appropriate file from the attachment. Do not forget to back up the original file before applying the patch.
The attachment contains two files: PopPassD_86_93.zip and PopPassD_95x.zip.
The fix from the file PopPassD_86_93.zip can be applied on Parallels Plesk Panel versions 8.6 and 9.3.
The fix from the file PopPassD_95x.zip can be applied on Parallels Plesk Panel versions 9.5.x.
After replacement, start Plesk PopPass service. You should now be able to use special symbols in the password for the mail account.
> net start poppassd