cPanel Guide

How to Create an Email Account in cPanel

Create a new mailbox, choose its password and storage limit, and find the connection settings in cPanel.

Quick Answer

Open cPanel → Email Accounts → Create, choose the domain and mailbox name, set a strong password, select the storage limit, and click Create.

Before you start

You need access to the cPanel account that owns the domain. You should also know the mailbox name you want, such as sales@example.com.

Hero Tip

Use a unique password for the mailbox. Reusing a website or cPanel password makes a compromised mailbox much more expensive to clean up.

Create the mailbox

  1. Sign in to cPanel.Open your hosting control panel and locate the Email section.
  2. Open Email Accounts.Select Email Accounts, then click Create.
  3. Choose the domain and username.For example, select example.com and enter sales.
  4. Set the password.Use the password generator or enter a strong unique password.
  5. Choose storage.Set the mailbox quota that makes sense for the account, then click Create.

Connect a phone or mail application

Back on the Email Accounts screen, use Connect Devices for the mailbox. cPanel will show the secure IMAP, POP3 and SMTP settings for that server.

Important

Prefer the secure SSL/TLS settings. If your mail app asks whether SMTP authentication is required, the answer is normally yes.

Common problems

The mailbox says it is full

Check the mailbox quota in cPanel. An account can hit its assigned mailbox quota even when the hosting account itself still has plenty of disk space available.

Mail sends but does not arrive

That is usually a deliverability or DNS problem rather than a mailbox-creation problem. Check the domain's MX, SPF, DKIM and DMARC records next.

Did this solve it?

We’ll wire these buttons into analytics later.