How to Set Up cPanel Email on Your Phone (2026)
If your website is hosted on a server running cPanel (common with GoDaddy, Bluehost, SiteGround, Namecheap hosting), your email is almost certainly managed through cPanel's Email Accounts section. Here's how to get it on your phone.
Step 1 — Find your IMAP/SMTP settings in cPanel
- Log in to your cPanel account (usually at
yourdomain.com/cpanelorcpanel.yourdomain.com). - Go to Email → Email Accounts.
- Find the email account you want to set up and click Connect Devices.
- cPanel shows you the exact IMAP and SMTP settings for your server. Note these down:
- IMAP server (e.g.
mail.yourdomain.com) - IMAP port (
993with SSL) - SMTP server (same as IMAP server)
- SMTP port (
465with SSL, or587with STARTTLS) - Username — your full email address (e.g.
you@yourdomain.com) - Password — the password you set for this email account
- IMAP server (e.g.
Setting up on iPhone (iOS)
- Open Settings → Mail → Accounts → Add Account.
- Choose Other → Add Mail Account.
- Enter your name, email address, password, and a description (e.g. Work email).
- Tap Next — iOS will try to auto-configure. This usually fails for cPanel.
- Select IMAP at the top.
- Under Incoming Mail Server:
- Host Name:
mail.yourdomain.com - User Name:
you@yourdomain.com - Password: your email password
- Host Name:
- Under Outgoing Mail Server:
- Host Name:
mail.yourdomain.com - User Name:
you@yourdomain.com - Password: your email password
- Host Name:
- Tap Next → Save.
iOS will verify the connection. If it fails, double-check the server name and password.
Setting up on Android
Steps vary slightly by Android version and manufacturer, but the general process is:
- Open the default Email or Gmail app.
- Tap Add account → Other (or IMAP).
- Enter your full email address and tap Next.
- Select Personal (IMAP).
- Enter your password.
- Enter incoming server settings:
- IMAP server:
mail.yourdomain.com - Port:
993 - Security: SSL/TLS
- IMAP server:
- Enter outgoing server settings:
- SMTP server:
mail.yourdomain.com - Port:
587 - Security: STARTTLS
- Require sign-in: Yes
- SMTP server:
- Tap Next → configure sync frequency → Done.
Troubleshooting common errors
| Error | Fix |
|---|---|
| "Cannot connect to server" | Check the server name — try mail.yourdomain.com and your hosting server hostname (e.g. server123.hostingprovider.com) |
| "Wrong password" | Verify the password in cPanel → Email Accounts → Change Password |
| SSL certificate error | Try port 587 with STARTTLS instead of 465 with SSL |
| Emails not syncing | Delete and re-add the account; ensure IMAP is enabled in cPanel |
| Port blocked | Some mobile networks block port 465 — try 587 instead |
The easier alternative: autodiscovery
If you switch to Kerabie Mail, you don't need to enter server settings manually. Kerabie Mail supports email autodiscovery — just enter your email address and password, and your phone configures itself automatically.
Learn about Kerabie Mail's autodiscovery →
Keeping your email on cPanel but using a better mobile app
You can keep your cPanel email and add it to Kerabie Mail as a connected IMAP account:
- Download the Kerabie Mail app.
- Go to Add Account → Connect existing account.
- Enter your cPanel IMAP settings.
- Your cPanel inbox appears in Kerabie Mail alongside any other accounts.
This gives you a better mobile experience (AI compose, push notifications, dark mode) without changing your hosting.