1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

Question How to redirect webmail from HTTP to HTTPS

Discussion in 'Plesk Onyx for Windows' started by Paul Hermans, Nov 2, 2017.

  1. Paul Hermans

    Paul Hermans New Pleskian

    3
    70%
    Joined:
    Jan 4, 2016
    Messages:
    5
    Likes Received:
    0
    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.
     
  2. Paul Hermans

    Paul Hermans New Pleskian

    3
    70%
    Joined:
    Jan 4, 2016
    Messages:
    5
    Likes Received:
    0
    Best Answer
    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.
     
Loading...