- Troubleshooting Email Client Configuration: Common Setup & Migration Errors (Hosticko)
- Table of Contents
- Quick checklist (fix most issues fast)
- Essential email client settings (IMAP/POP/SMTP)
- How to find correct settings in cPanel
- Step-by-step: configure your email client
- Common email client configuration errors & fixes
- 1) “Authentication failed” / “Incorrect password”
- 2) “Cannot connect to server” / “Server not responding”
- 3) “Please turn on SMTP Authentication” / “Relaying denied”
- 4) SSL certificate warnings / “Server identity cannot be verified”
- 5) Not receiving mail after migration
- 6) Emails missing after migration
- 7) “550 Sender Verify Failed”
- Troubleshooting migration issues (domain/email moves)
- Helpful tools to validate email + DNS
- FAQs
Troubleshooting Email Client Configuration: Common Setup & Migration Errors (Hosticko) #
Email client configuration problems usually happen during domain transfers, email migrations, or when the wrong IMAP/SMTP settings are used.
This Hosticko guide shows the correct settings, how to find them in cPanel, and how to fix the most common connection + sending errors in Outlook,
Thunderbird, Apple Mail, and mobile mail apps.
If you want Hosticko Support to verify your DNS + mailbox settings and guide you through migration, open a ticket:
https://client.hosticko.com/submitticket.php
Quick checklist (fix most issues fast) #
- Use IMAP (recommended) for sync between webmail and your devices.
- Username must be your full email address (example:
user@yourdomain.com). - SMTP authentication must be enabled (outgoing server requires login).
- Use correct ports + encryption (IMAP 993 SSL/TLS; SMTP 465 SSL/TLS or 587 STARTTLS).
- Test webmail first:
https://yourdomain.com/webmailto confirm the mailbox works. - After a migration, confirm MX records point to the current mail server and allow DNS propagation.
Essential email client settings (IMAP/POP/SMTP) #
Before you start, gather the core settings from cPanel (or your Hosticko welcome email). Use this table as your baseline:
| Setting | What it means | Typical value / example |
|---|---|---|
| Email Address | Your full mailbox address | user@yourdomain.com |
| Username | Login for the mailbox (often same as email) | user@yourdomain.com |
| Password | The mailbox password (set in cPanel) | (your chosen password) |
| Incoming Server (IMAP/POP) | Server used to receive emails | mail.yourdomain.com or server hostname |
| IMAP Port | Incoming port for IMAP (recommended) | 993 (SSL/TLS) or 143 (non-SSL) |
| POP3 Port | Incoming port for POP3 (not recommended for sync) | 995 (SSL/TLS) or 110 (non-SSL) |
| Outgoing Server (SMTP) | Server used to send emails | mail.yourdomain.com or server hostname |
| SMTP Port | Sending port | 465 (SSL/TLS) or 587 (STARTTLS) |
| Encryption | Security method | SSL/TLS or STARTTLS |
| SMTP Authentication | Outgoing server requires login | Enabled (same username/password as incoming) |
Best practice: Use IMAP unless you have a very specific reason for POP3. IMAP keeps emails synchronized between webmail and all devices.
How to find correct settings in cPanel #
- Log in to cPanel.
- Go to Email → Email Accounts.
- Find your mailbox and click Set Up Mail Client (or Connect Devices).
- Copy the IMAP/SMTP server names, ports, and recommended security settings.
If you get SSL certificate warnings when using mail.yourdomain.com, switch the server name to your server’s hostname shown in cPanel
(this often matches the SSL certificate better in shared hosting environments).
Step-by-step: configure your email client #
- Open your email app (Outlook, Thunderbird, Apple Mail, iOS Mail, Android Mail).
- Add a new account and choose Manual Setup if available.
- Enter your email address + password.
- Incoming (IMAP recommended):
- Server:
mail.yourdomain.comor server hostname - Port:
993 - Encryption:
SSL/TLS - Username:
user@yourdomain.com
- Server:
- Outgoing (SMTP):
- Server:
mail.yourdomain.comor server hostname - Port:
465(SSL/TLS) or587(STARTTLS) - SMTP authentication: Enabled
- Username/password: Same as incoming
- Server:
- Save and run the client’s Test Account Settings / Verify.
Pro tip: If webmail works but your client does not, it’s almost always a client setting issue (wrong ports, wrong encryption, or SMTP auth disabled).
Common email client configuration errors & fixes #
1) “Authentication failed” / “Incorrect password” #
- Confirm the mailbox password in cPanel (reset it if unsure).
- Make sure the username is the full email address, not just the part before @.
- Remove and re-add the account if the app cached old credentials.
2) “Cannot connect to server” / “Server not responding” #
- Double-check server name (try server hostname if
mail.yourdomain.comfails). - Confirm your domain DNS (MX/A records) points to the correct hosting server.
- Test webmail:
https://yourdomain.com/webmail. - Check local firewall/antivirus isn’t blocking ports 993 / 465 / 587.
3) “Please turn on SMTP Authentication” / “Relaying denied” #
- Enable “My outgoing server (SMTP) requires authentication”.
- Use the same login credentials for SMTP as IMAP.
- Use port 465 (SSL/TLS) or 587 (STARTTLS), not random ports.
4) SSL certificate warnings / “Server identity cannot be verified” #
- Switch the mail server to your server hostname (shown inside cPanel / welcome email).
- Confirm you’re using the correct encryption + ports.
- If everything matches, you can trust the certificate prompt (only if the hostname is correct and expected).
5) Not receiving mail after migration #
- Verify MX records are updated to the new provider/server.
- Allow propagation time (commonly within hours; sometimes up to 24 hours depending on DNS TTL).
- If some senders still deliver to the old server, DNS is likely not fully updated everywhere yet.
6) Emails missing after migration #
- Make sure all mailboxes exist on the new server before migrating.
- Use an IMAP migration method (tool-based or manual IMAP copy) to pull mail from the old server.
- After migration, remove and re-add the account in the client (especially Outlook) to refresh syncing.
7) “550 Sender Verify Failed” #
- This often points to authentication/identity issues while sending.
- Confirm SMTP auth is enabled and credentials are correct.
- If you send mail using a third-party provider, ensure SPF is updated for that provider.
Troubleshooting migration issues (domain/email moves) #
Emails are still going to the old server #
- MX records may still point to the old host.
- Some DNS resolvers may still cache the old values until TTL expires.
- Validate MX externally using tools in the next section.
Email client still shows only old mail #
- Remove and re-add the account after the move.
- Ensure the account is configured as IMAP (not POP3).
- Confirm the client is not in offline mode (Outlook: “Work Offline”).
If you’re migrating a business mailbox and can’t risk missing mail, ask Hosticko Support to validate DNS + mailbox sync before you switch MX.
Ticket link: https://client.hosticko.com/submitticket.php
Helpful tools to validate email + DNS #
- MXToolbox (quick MX checks + diagnostics):
https://mxtoolbox.com/ - Google Admin Toolbox – Check MX (useful if you’re moving to Google):
https://toolbox.googleapps.com/apps/checkmx/ - cPanel: Set Up Mail Client (official guidance):
https://docs.cpanel.net/cpanel/email/set-up-mail-client/
Internal Hosticko guides you can link (update URLs to match your KB structure):
Connecting an Email Client to a Mailbox,
How to Obtain Email Headers,
Understanding SPF Records for Email Deliverability.
FAQs #
What’s the best protocol: IMAP or POP3? #
For most users, IMAP is best because it keeps your email synchronized across devices and webmail.
POP3 can cause missing/sync issues because it often downloads and removes mail from the server.
Why can I receive mail but can’t send mail? #
That’s commonly SMTP authentication being disabled, or the SMTP port/encryption is incorrect.
Enable SMTP authentication and use port 465 (SSL/TLS) or 587 (STARTTLS).
Why do I get SSL certificate warnings in shared hosting? #
In shared hosting, the SSL certificate may be issued to the server hostname. If you connect using mail.yourdomain.com,
the certificate might not match. Use the server hostname shown in cPanel to reduce mismatch warnings.
