Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk15 min

How to Set Up cPanel Email with POP and IMAP Settings

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

cPanel email lets you create professional addresses on your own domain, but those accounts need the correct incoming and outgoing server settings before they will work in apps like Outlook, Apple Mail, Thunderbird, or a phone mail client.

Setting up the account usually comes down to choosing POP or IMAP, entering the right mail server hostname, using the correct ports, and enabling secure authentication. Once those details match what your hosting account provides, sending and receiving mail becomes much more reliable.

As an Amazon Associate I earn from qualifying purchases.

This guide walks through where to find your cPanel email settings, how POP and IMAP differ, which SSL/TLS ports to use, and how to fix common connection, login, and sending errors during setup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

POP vs IMAP: Which Email Protocol Should You Use?

When you connect a cPanel email account to a mail app such as Outlook, Apple Mail, Thunderbird, or a phone’s built-in mail client, you usually need to choose between POP and IMAP for incoming mail. Both protocols let your device receive messages from your hosting server, but they handle storage and syncing differently. The right choice depends on how many devices you use, whether you want server-side folders to stay synchronized, and how much mailbox storage your hosting plan includes.

#1 Best Overall
DeskFX Free Audio Effects & Audio Enhancer Software [PC Download]
  • Transform audio playing via your speakers and headphones
  • Improve sound quality by adjusting it with effects
  • Take control over the sound playing through audio hardware

IMAP keeps email synchronized across devices

IMAP is the better option for most modern email setups. With IMAP, messages remain on the cPanel mail server, and your mail client displays a synchronized view of the mailbox. If you read a message on your phone, it appears as read in Outlook. If you move an email into a folder in Apple Mail, that folder change also appears in webmail. Sent mail, drafts, deleted items, and custom folders can stay consistent across devices when the mail client maps folders correctly.

Choose IMAP if you check the same mailbox from more than one device, use cPanel webmail alongside a desktop mail client, or need access to the same folder structure everywhere. IMAP is also useful for business addresses such as [email protected] or [email protected], where mulle authorized users may need a consistent view of received and processed messages. The main tradeoff is storage: because messages stay on the server, large attachments and high mail volume can fill the mailbox quota unless you archive or delete old mail regularly.

POP downloads email to one device

POP, often shown as POP3 in mail clients, downloads messages from the server to your device. In a traditional POP setup, messages are removed from the server after download, meaning the mailbox on the server may look empty after one device retrieves the mail. Some clients include an option such as “leave a copy of messages on the server,” but POP still does not provide the same folder and read-status syncing that IMAP provides.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose POP only when you want to store mail primarily on one computer, reduce server mailbox usage, or keep a local archive in a single mail client. For example, a user with one office desktop and a small cPanel mailbox quota may prefer POP so messages are downloaded and removed from the server. POP is less suitable if you also read mail on a mobile phone, use webmail, or need your sent and deleted messages to match across devices.

Feature IMAP POP
Message storage Kept on the server Downloaded to the device
Multiple devices Best choice Limited and often inconsistent
Folder syncing Synchronizes folders and status Usually inbox download only
Server storage usage Higher unless mail is managed Lower if messages are removed after download
Best use case Phones, laptops, webmail, shared workflows Single-device local storage

For most cPanel email accounts, IMAP with SSL/TLS is the recommended choice because it provides the most reliable experience across devices and webmail. POP can still work well for a single-device workflow, but it requires more care to avoid missing messages on other devices. If you are unsure which to pick, start with IMAP and manage mailbox storage with regular cleanup, archiving, or a higher quota in cPanel.

How to Find Your cPanel Email Settings

cPanel provides the mail server details you need for desktop and mobile email apps inside the Email Accounts area. These settings usually include the incoming server, outgoing server, username, supported ports, and SSL/TLS options. Before opening Outlook, Apple Mail, Thunderbird, Gmail, or a phone mail app, sign in to cPanel and confirm the exact values for your hosting account, because they can differ by provider.

To find them, log in to cPanel and go to Email > Email Accounts. Locate the email address you want to configure, then select Connect Devices or a similar option such as Set Up Mail Client. cPanel will show automatic configuration scripts for some clients, followed by manual settings. The manual settings are the most useful because they work in almost any mail app.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Log in to your hosting control panel and open cPanel.
  2. Click Email Accounts under the Email section.
  3. Find the mailbox, such as [email protected].
  4. Click Connect Devices, Set Up Mail Client, or Manage, depending on your cPanel theme.
  5. Copy the Secure SSL/TLS Settings for incoming and outgoing mail.

In most modern cPanel installations, you will see two groups of settings: Secure SSL/TLS Settings and Non-SSL Settings. Use the secure settings whenever possible. They protect login credentials and message data while the mail client connects to the server. Non-SSL settings are mainly present for older devices or legacy configurations and should be avoided unless your host specifically instructs you to use them.

Setting Where to Look Example Value
Email username Email Accounts or manual settings [email protected]
Password The mailbox password you created Your email account password
Incoming server Secure SSL/TLS Settings mail.example.com
Outgoing server Secure SSL/TLS Settings mail.example.com
POP, IMAP, and SMTP ports Manual mail client configuration 995, 993, 465, or 587

If cPanel lists a server name such as server123.hostprovider.com instead of mail.example.com, either may work, but the secure option must match the SSL certificate on the mail server. If your mail client shows a certificate warning when using mail.example.com, try the hostname shown in the secure settings or contact your hosting provider for the correct mail server name. Also make sure the username is the full email address, not only the part before the @ symbol, since most cPanel mailboxes require the complete address for authentication.

Required POP, IMAP, and SMTP Server Settings

After you locate the mail configuration details in cPanel, you’ll need three groups of settings: incoming POP, incoming IMAP, and outgoing SMTP. POP and IMAP are used to receive mail, while SMTP is used to send mail. Most modern mail clients ask for these details during manual setup, especially if automatic configuration fails or if your domain’s DNS records are not yet fully detected.

For most cPanel email accounts, the username is your full email address, such as [email protected], not just the mailbox name. The password is the password created for that specific email account in cPanel. The mail server is often your domain-based hostname, such as mail.example.com, although some hosts recommend using the server hostname shown in cPanel, such as server123.hostingcompany.com. Use the exact hostname listed in cPanel if your provider gives one, because it is more likely to match the SSL certificate.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Service Server SSL/TLS Port Non-SSL Port Purpose
IMAP mail.example.com or host-provided mail server 993 143 Receives email while keeping messages synced on the server
POP3 mail.example.com or host-provided mail server 995 110 Downloads email to the device, often removing it from the server unless configured otherwise
SMTP mail.example.com or host-provided mail server 465 or 587 25 Sends outgoing email from your account

In most cases, you should choose the encrypted ports: IMAP 993, POP3 995, and SMTP 465 or 587. Port 465 commonly uses SSL/TLS from the start of the connection, while port 587 usually uses STARTTLS, which upgrades the connection to encryption after connecting. Many hosting providers prefer port 587 for SMTP submission, but port 465 is also widely supported in cPanel environments. If one does not work, try the other with the matching encryption option in your mail client.

Typical manual configuration values

  • Email address: your full cPanel email address, for example [email protected]
  • Username: the full email address, not only name
  • Password: the mailbox password set in cPanel
  • Incoming server: mail.example.com or the server hostname provided by your host
  • Incoming protocol: IMAP on port 993 with SSL/TLS, or POP3 on port 995 with SSL/TLS
  • Outgoing server: the same mail server hostname used for incoming mail in most setups
  • Outgoing SMTP port: 587 with STARTTLS or 465 with SSL/TLS
  • SMTP authentication: enabled, using the same full email address and password

Avoid using the non-SSL ports unless your host specifically instructs you to do so. Ports 143, 110, and 25 send connection data without the same level of protection and are often blocked by networks, internet providers, or hosting firewalls. Port 25 is especially unreliable for regular mail client setup because many providers reserve it for server-to-server mail delivery rather than authenticated email submission from apps like Outlook, Apple Mail, Thunderbird, or mobile mail clients.

If your mail client shows certificate warnings when you use mail.example.com, switch to the secure hostname displayed in cPanel’s manual settings page. This usually means the SSL certificate is issued to the hosting server name rather than your mail subdomain. The account can still work correctly, but the hostname in the mail client must match the certificate to avoid repeated security prompts.

How to Set Up cPanel Email in a Mail Client

After you have the incoming server, outgoing server, ports, and encryption type from cPanel, you can add the mailbox to a desktop or mobile email app. The exact labels vary between clients, but the required details are the same: your full email address, mailbox password, incoming mail server, outgoing SMTP server, port numbers, SSL/TLS setting, and SMTP authentication.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

General setup steps

  1. Open your email client and choose the option to add a new account.
  2. Enter your name, full cPanel email address, and mailbox password.
  3. If the app offers automatic setup, you can try it first. If it fails or selects the wrong server, choose manual setup.
  4. Select either IMAP or POP for incoming mail.
  5. Enter the incoming mail server shown in cPanel, such as mail.example.com.
  6. Enter the outgoing SMTP server, usually the same hostname as the incoming server.
  7. Set the correct incoming and outgoing ports, then enable SSL/TLS or STARTTLS as required.
  8. Turn on SMTP authentication and use the same full email address and password for outgoing mail.
  9. Save the account and send a test message to confirm both sending and receiving work.

Apple Mail on macOS

In Apple Mail, go to Mail > Add Account, then choose Other Mail Account. Enter your name, full email address, and password. If Mail cannot verify the account automatically, it will ask for manual server details. Choose IMAP or POP, enter the incoming mail server, then enter the outgoing SMTP server. After the account is created, review the server settings under Mail > Settings > Accounts to confirm the ports and encryption are correct.

Microsoft Outlook

In Outlook, open File > Add Account. Enter the email address, then select Advanced options and choose Let me set up my account manually. Pick IMAP or POP, then enter the incoming and outgoing server names, ports, and encryption method. For SMTP, make sure outgoing authentication is enabled. If Outlook repeatedly asks for the password, re-enter the username as the full email address, not just the part before the @ symbol.

iPhone or iPad Mail

On iOS or iPadOS, open Settings > Mail > Accounts > Add Account > Other > Add Mail Account. Enter the mailbox details, then choose IMAP or POP. Fill in the incoming and outgoing server hostnames, using the full email address as the username for both sections. Tap Next, then allow the device to verify the settings. If verification fails, check that the hostname matches the SSL certificate name shown in cPanel.

Android mail apps

On Android, the steps depend on the app. In Gmail, go to Settings > Add account > Other. Enter the email address, then choose Personal (IMAP) or Personal (POP3). Add the password, incoming server, security type, and port. Next, enter the SMTP server, enable sign-in for outgoing mail, and use the full email address plus mailbox password. If the app has a field for “delete email from server,” choose carefully when using POP, since that setting controls whether downloaded messages remain available in webmail or other devices.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Once setup is complete, test the account in both directions. Send a message from the new account to an outside address, then reply to it. Receiving confirms the POP or IMAP side is working, while sending confirms the SMTP side is configured correctly. If one direction fails, edit only that matching incoming or outgoing section instead of removing and recreating the whole account.

Recommended SSL/TLS and Authentication Settings

For cPanel email, the safest and most reliable configuration is to use encrypted connections for both incoming and outgoing mail. In most cases, choose SSL/TLS rather than an unencrypted or “None” security option. This protects the username, password, and message contents while the mail client communicates with your hosting server. If your mail app offers both SSL/TLS and STARTTLS, SSL/TLS is usually the simplest choice when using the dedicated secure ports.

Your incoming mail settings depend on whether you selected IMAP or POP. For IMAP, use port 993 with SSL/TLS enabled. For POP, use port 995 with SSL/TLS enabled. For outgoing mail, use SMTP port 465 with SSL/TLS when available. Some mail clients prefer SMTP port 587 with STARTTLS; this can also work if your hosting provider supports it, but port 465 with SSL/TLS is commonly shown in cPanel’s manual mail client settings.

Service Recommended Port Encryption Authentication
IMAP 993 SSL/TLS Full email address and mailbox password
POP 995 SSL/TLS Full email address and mailbox password
SMTP 465 SSL/TLS Required; use the same mailbox login
SMTP alternative 587 STARTTLS Required; use the same mailbox login

Authentication should be enabled for outgoing mail. Many setup failures happen because the incoming server authenticates correctly, but SMTP authentication is left off. In your mail client’s outgoing server settings, enable an option such as My outgoing server requires authentication, Use same settings as incoming mail server, or Password authentication. The username should normally be the complete email address, such as [email protected], not just the part before the at sign.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Certificate and server name checks

Use the server name provided by cPanel whenever possible, especially if the mail client shows certificate warnings. Many cPanel accounts support mail hostnames such as mail.example.com, but the SSL certificate may be issued to the hosting server’s hostname instead, such as server123.hostingprovider.com. If cPanel lists a secure SSL/TLS hostname under manual settings, use that exact value for IMAP, POP, and SMTP. Avoid accepting repeated certificate warnings unless you have confirmed the hostname with your hosting provider or the cPanel email configuration screen.

  • Use encrypted ports: IMAP 993, POP 995, and SMTP 465 are the usual secure choices.
  • Use the full mailbox login: enter the complete email address as the username.
  • Enable SMTP authentication: outgoing mail usually will not send without it.
  • Match the cPanel hostname: copy the secure server name exactly as shown in cPanel.
  • Avoid plain password over unencrypted ports: do not use ports 110, 143, or 25 unless encryption is specifically configured and required by your provider.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common cPanel Email Setup Problems and Fixes

Most cPanel email setup issues come from a small set of configuration mistakes: the wrong username format, an incorrect mail server hostname, mismatched ports, disabled SSL/TLS, or authentication not being enabled for outgoing mail. If your mailbox works in Webmail but not in Outlook, Apple Mail, Thunderbird, Gmail, or a phone mail app, the email account itself is usually fine and the problem is typically in the client settings.

Login or password errors

If your mail client says the username or password is incorrect, first confirm that you are using the full email address as the username, such as [email protected], not just name. Then try signing in through cPanel Webmail. If Webmail rejects the password too, reset the mailbox password in cPanel > Email Accounts. After changing it, update the password in both the incoming and outgoing server settings in your mail app, since many clients store them separately.

Incoming mail does not download or sync

When incoming mail fails, check whether the account is configured as POP or IMAP and verify the matching port. For IMAP with SSL/TLS, use port 993. For POP3 with SSL/TLS, use port 995. The incoming server is often mail.example.com, but some hosts require the server hostname shown in cPanel, such as server123.hostingprovider.com. If you see certificate warnings when using mail.yourdomain.com, switch to the exact secure hostname listed under Connect Devices in cPanel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Outgoing mail fails to send

Sending problems usually involve SMTP authentication or blocked ports. Your SMTP server should use the same mail server hostname as incoming mail, with port 465 for SSL/TLS or 587 for STARTTLS. Make sure SMTP authentication is turned on and that the username is the full email address. If port 25 is selected, change it; many internet providers block port 25 to reduce spam. On mobile networks and public Wi-Fi, port 587 is often the most reliable option.

Common fixes by symptom

Problem Likely Cause Fix
Password prompt keeps appearing Wrong saved password or username Use the full email address and re-enter the current mailbox password
Certificate warning appears Mail server name does not match the SSL certificate Use the secure hostname provided by cPanel or your hosting provider
Can receive but not send SMTP authentication is off or port is blocked Enable authentication and use port 465 or 587
Emails disappear from server POP is removing messages after download Enable “leave a copy on the server” or switch the account to IMAP
Mailbox stops receiving mail Mailbox quota is full Increase the quota in cPanel or delete old messages and attachments

DNS can also affect cPanel email, especially after a domain migration or nameserver change. Confirm that your domain’s MX record points to the correct mail server and that email routing in cPanel is set correctly, usually to Local Mail Exchanger when cPanel handles the domain’s mail. If you recently changed DNS records, allow propagation time and test again later. For persistent issues, compare every mail client field against the settings shown in cPanel rather than copying settings from an older device.

Frequently Asked Questions

Should I use POP or IMAP for my cPanel email account?

Use IMAP if you check email on more than one device, such as a phone, laptop, and webmail, because messages stay synced on the server. Use POP only if you want messages downloaded to one device and you do not need the same mailbox view everywhere.

Where do I find the correct mail server settings in cPanel?

Log in to cPanel, open Email Accounts, then select Connect Devices or Set Up Mail Client next to the email address. cPanel will show the incoming and outgoing server names, ports, and SSL/TLS settings for that mailbox.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What ports should I use for cPanel email with SSL/TLS?

For IMAP with SSL/TLS, use port 993. For POP with SSL/TLS, use port 995. For outgoing SMTP with SSL/TLS, use port 465, or use port 587 with STARTTLS if your mail client supports it.

What should I enter as the username for cPanel email?

Use the full email address as the username, such as [email protected], not just the first part before the @ symbol. The password is the password created for that specific email account in cPanel, not necessarily your main cPanel login password.

What can I do if my mail client keeps rejecting the cPanel email password?

First, reset the email account password in cPanel and update it in the mail client. Confirm that SMTP authentication is enabled and that the username is the full email address. If the error continues, check that the account is not over quota and that the correct SSL/TLS port is being used.

Bottom Line

Setting up cPanel email with POP or IMAP is straightforward once you know where to find your account’s server details, which protocol fits your workflow, and which secure ports to use. IMAP is usually best if you check mail on mulle devices, while POP can work well if you prefer downloading messages to one main computer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before you finish, test sending and receiving mail, confirm SSL/TLS is enabled, and double-check usernames, passwords, ports, and server names if anything fails. If problems continue, use cPanel’s email setup information or contact your hosting provider to confirm the correct mail server settings.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.