• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx

  • We are developing a new feature in Plesk that will help you promote your websites or business on social media. We want to conduct a one-hour online UX test to present the prototype and collect feedback. If you are interested in the feature, please book a meeting via this link.
    Thank you in advance!
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Webmailer doesn't work anymore after having it disabled temporarily

PeterKi

Regular Pleskian
Server operating system version
Ubuntu 22.04
Plesk version and microupdate number
Plesk Obsidian Web Admin Edition Version 18.0.58 Update #2
I have migrated my plesk server to a new host and after everything was up and running, I checked the horde webmailer for my domains.
The webmailers did work well.
On the Tools & Settings - Webmail Services it says:
"If you need to hide a webmail service temporarily, disable it using the button below."
Unluckily, I did try it and disabled Horde but after re-enabling it, the webmailer page doesn't open anymore.
Instead, I get a default page as attached.
Mail - Mail Settings show that the Mail Service and Horde Webmail is enabled for all my 2 domains.
The DNS record for webmail.[myDomain] show a proper setup.
How can I get the webmailer working again?

2024-02-18 13_09_21-Web Server's Default Page — Mozilla Firefox.png
 
Additional Info:
I already did a server reboot and I temporarily set the Webmailer to NONE in Mail - Mail Settings for my domains but nothing of it solved the problem.
 
It needs at least the server restart interval set in Tools & Settings > Apache. Instead, you can restart Nginx and Apache manually, e.g.
Code:
# apachectl -t
# systemctl reload apache2
# nginx -t
# systemctl reload nginx
If this does not help, try to examine the configuration files in /var/www/vhosts/system/<domain name>/conf whether the webmail subdomain is configured in them. If not, reconfigure the web server configuration files.
 
Thanks for the quick reply.
# apachectl -t
Syntax OK
# systemctl reload apache2.service
# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
# systemctl reload nginx

# find /var/www/vhosts/system/*/conf | grep -i -e horde -e webmail

no output from the last command.
Does Horde possibly require a special PHP Version?
Maybe it helps if I uninstall/re-install the webmail module?
 
I found the solution
Although Mail - Mail Settings did show the Mail Service as ON (see image), I clicked the Activate/Deactivate Services Button and set Mail Service and Webmail to enabled.
Now it works again.
To me, this seems to be a bug in the Plesk GUI.
2024-02-18 13_50_57-Mail - Plesk Obsidian 18.0.58 — Mozilla Firefox.png
 
Back
Top