The settings
Two protocols matter:- IMAP for receiving mail (recommended; keeps mail on the server, syncs across devices)
- SMTP for sending mail
| Setting | Value |
|---|---|
| IMAP server | mail.yourdomain.com (or your server hostname directly) |
| IMAP port | 993 with SSL/TLS |
| SMTP server | mail.yourdomain.com |
| SMTP port | 465 with SSL/TLS, or 587 with STARTTLS |
| Username | Full email address (you@yourdomain.com) |
| Password | The mailbox password |
| Authentication | Required (same credentials for IMAP and SMTP) |
mail.yourdomain.com doesn’t resolve yet (DNS issue), substitute your server’s hostname directly. Look it up in cPanel home under General Information → Shared IP Address or use the actual server hostname (*.web.systeminterface.net).
Get the exact values from cPanel
cPanel can also give you a config file or app-specific instructions:Set up by client
Apple Mail (macOS, iOS)
Apple Mail (macOS, iOS)
Just enter your full email address and password. Apple Mail auto-discovers IMAP/SMTP from
mail.yourdomain.com.If auto-discovery fails (DNS not propagated yet), use Other Mail Account and paste the values from the table above manually.Outlook (Windows, Mac)
Outlook (Windows, Mac)
File → Add Account → enter the full email address. Outlook attempts auto-discovery; if it fails, click Advanced options → Let me set up my account manually, pick IMAP, and enter the table values.For incoming server:
mail.yourdomain.com, port 993, SSL/TLS.
For outgoing server: mail.yourdomain.com, port 465, SSL/TLS, authentication required.Thunderbird
Thunderbird
File → New → Existing Mail Account → enter your name, email, and password. Thunderbird probes for the right ports automatically and offers IMAP or POP3. Pick IMAP.Manual config available under Manual Config if auto-detection picks the wrong settings.
iPhone / iPad mail
iPhone / iPad mail
Settings → Mail → Add Account → Other → Add Mail Account. Fill in name, email, password, description.If auto-discovery fails (the iPhone tries
mail.yourdomain.com automatically), tap manual setup. Pick IMAP. Use the values from the table above; the same mail.yourdomain.com for both incoming and outgoing.Android (Gmail app or default Mail)
Android (Gmail app or default Mail)
On most Android mail apps: enter the email address and password. The app auto-tries
mail.yourdomain.com on standard ports.If it fails, the manual configuration option asks for IMAP/SMTP servers, ports, and authentication. Same values as above.Webmail (browser, no setup)
Webmail (browser, no setup)
No setup needed. Visit
https://webmail.yourdomain.com (or https://yourdomain.com/webmail) and log in with the email address and password. Roundcube opens.Use webmail for occasional access without configuring a desktop client.Common pitfalls
`mail.yourdomain.com` doesn't resolve
`mail.yourdomain.com` doesn't resolve
The standard
mail subdomain only works if your DNS includes a record for it. Most cPanel accounts get one automatically, but custom DNS setups (e.g. Cloudflare-managed) may have skipped it. Either add an A record for mail.yourdomain.com pointing at your server, or use the server hostname directly (*.web.systeminterface.net:993).SMTP authentication fails
SMTP authentication fails
Always check that My outgoing server requires authentication is on, and that the credentials are the same as IMAP. Some clients default to “no auth on SMTP” which fails.
Port 25 blocked, port 465/587 also fails
Port 25 blocked, port 465/587 also fails
ISPs and firewalls often block port 25 outbound. Always use 465 (SSL) or 587 (STARTTLS) for sending. If 587 fails, try 465.
Self-signed certificate warnings
Self-signed certificate warnings
If you see an SSL certificate warning when connecting, your domain probably doesn’t have AutoSSL set up for
mail.yourdomain.com. Check AutoSSL in cPanel and ensure mail subdomain coverage. As a workaround, use the server’s actual hostname (*.web.systeminterface.net) which always has a valid certificate.Mail downloads but won't send
Mail downloads but won't send
SMTP-specific. Verify you’re using port 465 with SSL or 587 with STARTTLS, with authentication on. Test by sending to a different external address (not yourself) so the failure is more visible.
Tips
- Use IMAP, not POP3. IMAP keeps mail on the server and syncs to all your devices. POP3 downloads and removes, breaking multi-device.
- One password, two services. IMAP and SMTP use the same email + password. If one works, the other should too. If only one works, the issue is server/port settings, not credentials.
- Switching from another host. If you migrated from another mail host, your client probably has the old server settings cached. Delete and re-add the account from scratch rather than trying to update settings in place.



