• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Question How to redirect webmail from HTTP to HTTPS

Paul Hermans

Basic Pleskian
When installing a SSL certificate for webmail we want to redirect all HTTP traffic to HTTPS.
Note: This is a Plesk for Windows question, not Linux.

If we would install SSL for https://webmail.server123.provider.com/
How can we redirect all traffic from webmail.example.com and webmail.customersite.com to there?

Solution will depend on the webmail that is used as a default for the server:

MailEnable

C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Bin\NETWebMail

Horde
C:\Program Files (x86)\Parallels\Plesk\Webmail\horde\horde


If the customer has it's own webmail certificate, we need to redirect to their own webmail URL instead of the server default.
 
Solution for MailEnable:

EDIT: C:\Program Files (x86)\Plesk\Mail Servers\Mail Enable\Bin\NETWebMail\Web.config

ADD AFTER: <system.webServer>

<rewrite>
<rules>
<rule name="Redirect to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://webmail.server123.provider.com/{REQUEST_URI}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>

But I don't know if and when this file is ever recreated / overwritten by Plesk or MailEnable updates.
 
Back
Top