Using Other Mail Server Software

(Plesk for Linux) Using Other Mail Server Software

Plesk is shipped with the Postfix and Qmail mail servers. For IMAP and POP3 delivery, you can use the Dovecot or Courier IMAP mail servers. We recommend that you use Dovecot, which is the default IMAP server in Plesk. Compared to Courier IMAP, Dovecot is faster, more secure, consumes fewer server resources, and provides support for server-side mail filtering rules.

You can switch between the mail servers in Tools & Settings > Updates > Add/Remove Components > Mail hosting features or in Tools & Settings > Mail Server Settings.

Plesk will start using the new mail server without any need for server restart. You can select another mail server at any time later.

Notes on switching to Dovecot:

  • Dovecot comes with Piegeonhole – server-side filtering engine, which can be configured from webmail interface and third-party extensions to mail user agents (MUAs) like Thunderbird.
  • Dovecot supports pushing email through “IMAP IDLE” and optional “IMAP NOTIFY” protocol extensions.
  • Dovecot uses Sieve language to define server-side filtering rules.
  • Due to high diversity of Dovecot versions in OS vendor repositories, we build our own packages. Many Dovecot features that do not make much sense in Plesk context are left out (the provided version is built without their support).
  • Dovecot does not support short mail account names with Qmail and POP3 authorization before SMTP.
  • Switching back to Courier IMAP from Dovecot is not recommended, especially if a large number of new email messages have been received: This will cause re-downloading of email messages by mail clients.
  • If you used SSL/TLS certificates with Courier IMAP, you can reuse them with Dovecot. To do this, take either /usr/share/pop3d.pem or /usr/share/imapd.pem file, and save it to /etc/dovecot/private/ under the name ssl-cert-and-key.pem. Make sure that the new file has the 0400 root:root permissions. After that restart the Dovecot service.

Using Other Mail Server Software (Windows)

Apart from the default mail server (MailEnable), Plesk for Windows supports IceWarp (Merak) and SmarterMail, which are not shipped with Plesk but should be installed separately. To use IceWarp or SmarterMail, do the following:

  1. Download and install the mail server software according to the instructions provided by the mail server manufacturer.

  2. Log in to Plesk and go to Tools & Settings > Server Components > the Mail Server link.

    The mail server you have installed should now be displayed in the list of available mail servers.

    Note

    When configuring the SmarterMail server, either specify 127.0.0.1 as the hostname or keep the field empty.

  3. Select the mail server you need and click OK.

Plesk will start using the new mail server without any need for server restart. You can select another mail server at any time later.

Note

SmarterMail mail server allows you to switch on the Require SMTP Authentication option on the domain level. However, this option can be switched on only when open relay is selected on the server level in Plesk. With other relay modes, Plesk switches off this option. To switch on this option, allow open relay in Plesk as described in the Configuring Server-Wide Mail Settings section and go to SmarterMail > Settings > Defaults > Domain Defaults.