There are two ways to access a mailbox for sending and receiving email messages:
- Use a web browser to connect to the webmail interface.
- Set up and use an email client program on your computer.
Plesk can automatically set up certain email clients (for example, Microsoft Office Outlook, Mozilla Thunderbird, and others). This feature is called mail autodiscover. It automatically configures necessary settings (mail protocols, mail servers, ports, and so on) and you do not need to specify them manually. However, not all domain configurations support mail autodiscover.
If your domain does not support mail autodiscover or you want to use email clients other than those that support mail autodiscover, set up an email client manually. Typically, you will need to specify the following settings:
- Username. In this field, specify your full email address. For example, firstname.lastname@example.org.
- Password. Most likely, the password to your email account.
- Mail server protocol. This property defines whether you want to keep copies of messages on the server or not. To keep the copies on the server, select the IMAP option. If you do not want to keep them on the server, select POP3. Selecting IMAP will also allow you to train the SpamAssassin spam filter on email messages you receive, if SpamAssassin is enabled on the server.
- Incoming mail server (POP3/IMAP). Type your domain name. For example, example.com. The POP3 port is 110. The IMAP port is 143.
- Outgoing mail server (SMTP). Type your domain name. For example, example.com. The SMTP port is 25. This server requires authentication.
To see the settings necessary for setting up an email client, go to Websites & Domains > the domain whose email you want to access via an email client > Mail Accounts > the icon.
To get detailed instructions on configuring popular email clients to work with your mailbox, see subsections of this section.
Mail autodiscover does not work for:
- Domains that do not have web hosting.
In some cases, mail autodiscover does not work for domains with SSL (HTTPS) enabled:
Domains are not secured with valid SSL/TLS certificates (for example, self-signed ones). To enable mail autodiscover via HTTPS, secure your domain and the mail server with a paid SSL/TLS certificate from a trusted certificate authority or with a free certificate from Let’s Encrypt. To secure the mail server, go to Websites & Domains > your domain > Mail > the “Mail Settings” tab, next to “SSL/TLS certificate for mail”, select the valid SSL/TLS certificate, and then click OK.
Domains have wildcard subdomains (those that have the asterisk prefix
*) in the DNS settings. To enable mail autodiscover via HTTPS for these domains, create a wildcard subdomain in Plesk, get a wildcard SSL/TLS certificate, and secure the following with this certificate: the domain itself, the mail server, and the created wildcard subdomain. To secure the wildcard subdomain, go to its Hosting Settings and choose the wildcard certificate (the one that has the asterisk prefix
*). Choosing the wildcard certificate for the wildcard subdomain is necessary because it will otherwise use the self-signed Plesk SSL/TLS certificate by default (even if a wildcard certificate was issued). If you do not choose the wildcard certificate for the wildcard subdomain, you will see a warning message during mail autodiscover. In Microsoft Office Outlook, the message looks like this:
Note: If you cannot access your mailbox following the instructions in this section, this might be caused by mail server settings. For example, the mail server may be secured with an SSL/TLS certificate, making it necessary to use a specific domain name for both incoming and outgoing mail, the mail server may be listening on non-standard ports, access to the ports the mail server is listening on may be blocked, and so on. Contact your hosting provider to resolve the issue.