Your idea deserves a place online. Transfer a domain →
CubixDomainsSign in ↗

THE CONNECTIONS BEHIND YOUR BUSINESS

How to Create Email Accounts in cPanel

Create and test a hosted mailbox, choose the right mail routing, and configure clients securely.

CubixDomainsPublished 2026-10-18Reviewed 2026-10-183 minute read
Conceptual CubixDomains illustration for How to Create Email Accounts in cPanel.

Create an email address at your own domain using cPanel, when your hosting plan provides email. First confirm where your mail is hosted so a new local mailbox does not interrupt an existing service.

Start here: where is your mail hosted?

Create a cPanel mailbox only when this hosting account is supposed to receive mail for the domain. If your business uses Microsoft 365 or another mail provider, creating a local mailbox does not migrate that service and can confuse delivery from your website.

Check the domain’s current MX records and your provider’s instructions before changing anything. A mailbox and a forwarder are different: a forwarder sends messages elsewhere, while a mailbox stores messages and has its own sign-in.

1. Create the mailbox

  1. Sign in to your authorized cPanel account and open Email Accounts.
  2. Choose Create, then select the correct domain if more than one is listed.
  3. Enter the mailbox name, such as hello. Review the complete address before saving.
  4. Set a strong, unique password or use the supported alternate-login method offered by your provider. Do not reuse your cPanel password.
  5. Select a storage quota appropriate to the account’s available capacity, then create the account.

Controls and quotas depend on your hosting package. Do not assume unlimited storage or a particular number of accounts is included. Record recovery arrangements privately, without putting passwords in email or a shared document.

2. Confirm delivery routing

In Email Routing, the correct choice depends on the actual mail destination. Local delivery is appropriate when this server hosts the mailboxes; remote delivery is appropriate when another service handles mail.

cPanel’s automatic detection uses its local DNS zone, which can differ from publicly authoritative DNS. It is not a substitute for checking the real MX records. Do not switch routing experimentally on a working business domain; ask the host to reconcile a mismatch first.

3. Test webmail before adding an app

Use the mailbox’s Check Email or provider-supported webmail route. Send a harmless test to an external account you control and reply to it. Check Inbox, Junk and any delivery error.

Expected result: both messages arrive at their intended destination. Webmail working while a desktop app fails points toward client settings or authentication. Failure in both directions points toward delivery, routing, quota or service issues.

4. Configure the mail client

Open Connect Devices for the account and use its secure manual settings. Copy the exact incoming/outgoing server names, TLS ports and username format. Do not guess a hostname from your domain, and do not accept a certificate mismatch.

Use IMAP when supported if you want folders synchronized across devices. POP can leave messages only on one computer, depending on settings; back up local mail before changing an existing profile. SMTP authentication is usually required for sending, but the account’s supplied instructions are authoritative.

If messages are missing

Check mailbox quota, spam folders, filters, forwarding and public MX records. Ask the provider to inspect delivery logs with the time, sender and recipient; never send a password as diagnostic evidence. Do not delete and recreate a mailbox as a first fix: that can remove stored mail.

Official references

Documentation checked 2026-10-18. Examples use reserved names and addresses; replace placeholders only for systems you are authorized to manage. Interfaces and included features depend on your provider and account.