• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question How to publish webmail access under plesk server domain like plesk.domain.tld/roundcube?

Hi Igor.

Thanks for the fast reply. I actually read a few of those posts. But the main difference with those cases is that i'm trying to use the Plesk URL and not a client URL.
But from the post you send me. I think the idea of use a symlink should work.

ln -s /usr/share/psa-roundcube /var/www/vhosts/plesk.domain.tld/httpdocs/roundcube
ln -s /usr/share/psa-horde/ /var/www/vhosts/plesk.domain.tld/httpdocs/horde

Now the question is how to correctly redirect the clients webmail record to the correct https URL.

The idea is :
if client has horde as webmail then webmail.client.tld redirects to https://plesk.domain.tld/horde
if client has Roundcube as webmail then webmail.client.tld redirects to https://plesk.domain.tld/roundcube

On the same post you send they seem to be doing something similar, but on the same client domain, not to the server domain.
 
the idea of the symlinks opened a new whole issue..

On test now i get (I hided the domain):
AH00037: Symbolic link not allowed or link target not accessible: /var/www/vhosts/plesk01.domain.tld/httpdocs/horde

I already modified the site configuration.
I added :
Options +FollowSymLinks -SymLinksIfOwnerMatch

And also fixed the symlink owner just in case.

I had also set open_basedir to:
{WEBSPACEROOT}{/}{:}{TMP}{:}{/}usr{/}share{/}psa-horde{/}{:}{/}usr{/}share{/}psa-roundcube{/}

Any ideas?
 
Back
Top