Symptoms
-
Standard Roundcube interface is displayed when Plesk Premium Email extension is installed and activated on the example.com subscription.
-
Kolab settings are missing in example.com's webmail configuration file:
# egrep kolab /etc/httpd/conf/plesk.conf.d/webmails/example.com_webmail.conf
(Empty Output)
Cause
Plesk Premium Email custom webmail template is missing:
# ls -las /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php
ls: cannot access /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php: No such file or directory
# ls -lha /usr/local/psa/admin/conf/templates/
total 16K
drwxr-xr-x. 4 root root 4.0K Mar 26 14:43 .
drwxr-xr-x. 5 root root 4.0K Mar 26 03:51 ..
drwxr-xr-x. 6 root root 4.0K Mar 26 03:48 default
drwxr-xr-x. 3 root root 4.0K Jul 12 2017 pci_compliance
Resolution
-
Connect to the server via SSH
-
Create the custom template folder:
# mkdir -p /usr/local/psa/admin/conf/templates/custom
-
Copy the Kolab custom template:
# cp -r /usr/local/psa/var/modules/kolab/webmail /usr/local/psa/admin/conf/templates/custom/
-
Set a proper name to the configuration file:
# mv /usr/local/psa/admin/conf/templates/custom/webmail/{roundcube.template,roundcube.php}
-
Rebuild the domain configuration:
-
One domain:
# plesk sbin httpdmng --reconfigure-domain example.com
-
All domains on the server:
# plesk sbin httpdmng --reconfigure-all
-