This guide walks you through manually configuring your cPanel email account on an iPhone using the POP3 protocol in Apple Mail.
Note on POP3 vs. IMAP: POP3 downloads emails directly to your iPhone and typically removes them from the server. If you plan to access your email across multiple devices (like a laptop or tablet), IMAP is usually recommended. Use POP3 if you want all emails stored locally on your iPhone.
Prerequisites & Required Server Settings
Before starting, locate your cPanel email account details. You can find these in cPanel under Email Accounts -> Connect Devices.
| Setting |
Secure (SSL/TLS - Recommended) |
Non-SSL (Not Recommended) |
| Username |
Your full email address (user@yourdomain.com) |
Your full email address (user@yourdomain.com) |
| Password |
Your email account password |
Your email account password |
| Incoming Server |
mail.yourdomain.com |
mail.yourdomain.com |
| POP3 Port |
995 |
110 |
| Outgoing (SMTP) Server |
mail.yourdomain.com |
mail.yourdomain.com |
| SMTP Port |
465 |
587 |
Step-by-Step Setup Guide
1.Navigate to Mail Account Settings:iOS 14 or newer.
-
Open the Settings app on your iPhone.
-
Scroll down and tap Mail.
-
Tap Accounts, then select Add Account.
(For older iOS versions, go to Settings -> Passwords & Accounts -> Add Account).
2.Select Other Account Type:
-
From the list of email providers, select Other at the bottom.
-
Tap Add Mail Account.
3.Enter Account Details:
Fill in the basic account details:
-
Name: The name you want recipients to see (e.g., Jane Doe).
-
Email: Your full cPanel email address (e.g., jane@yourdomain.com).
-
Password: Your email account password.
-
Description: A friendly label for this account (e.g., Work Email).
Tap Next in the top-right corner.
4.Select POP Protocol & Configure Incoming Server:
-
At the top of the screen, tap the POP tab (iOS defaults to IMAP, so ensure POP is highlighted).
-
Under Incoming Mail Server, enter:
-
Host Name: mail.yourdomain.com (replace with your actual domain).
-
User Name: Your full email address.
-
Password: Your email account password.
5.Configure Outgoing Mail Server (SMTP):Authentication is required.
Even though iOS marks the Outgoing Mail Server fields as optional, cPanel requires authentication for sending mail.
Under Outgoing Mail Server:
-
Host Name: mail.yourdomain.com
-
User Name: Your full email address.
-
Password: Your email account password.
Tap Save or Next in the top-right corner.
6.Verify Server Settings & Port Configuration:
iOS will verify your settings. If prompted about SSL, tap Yes to enable SSL.
To double-check port numbers after saving:
-
Go back to Settings $\rightarrow$ Mail $\rightarrow$ Accounts and select your newly added account.
-
Tap Advanced at the bottom to verify:
-
Go back and select SMTP under Outgoing Mail Server, tap your primary server, and confirm:
-
Use SSL: Enabled
-
Server Port: 465
Common Troubleshooting Tips
-
Cannot Send Emails (SMTP Error): Ensure you filled out the User Name and Password under the Outgoing Mail Server section. cPanel rejects unauthenticated outgoing connections.
-
SSL Certificate Warning: If you see an "Unverified Certificate" alert, ensure your incoming/outgoing server host name matches the domain or hostname covered by your host's SSL certificate (e.g., server.yourhostingprovider.com instead of mail.yourdomain.com if your domain doesn't have an active SSL certificate yet).
-
Incorrect Password Errors: Double-check that your full email address (user@yourdomain.com) is used as the username, not just the prefix (user).