Skip to main content
.com domains from $2.99 — free WHOIS privacy on every name

Mail setup · Beginner · 5 minutes

How to create an email account in cPanel — A Mailbox, a Quota and a Round-Trip Test

You can create the address in sixty seconds; what you need is the confidence it will still be delivering mail in six months without anyone watching it.

The short answer

Create the mailbox in cPanel's Email Accounts, take the generated password rather than inventing one, and give the quota real headroom — a mailbox that reaches its ceiling starts bouncing incoming mail, which is the worst way for a message to fail because the sender is told and you are not. Then round-trip a test message before anything important depends on it.

Decide what the address is for while you are creating it. A person who replies needs a mailbox with its own history and identity; a role like info@ or sales@ usually needs a forwarder; and an application that sends notifications needs an authenticated SMTP account, not the web server's PHP mail function.

By the HostingFast team · Reviewed 24 August 2026

Beginner

Depth assumed

5

Checkpoints end to end

Free

Cost of asking us

Proven

Verified where you'll run it

This takes five minutes and the five minutes are worth spending properly, because mail failures are the quietest failures in hosting. A form that stopped sending looks exactly like a form nobody filled in.

Everything here runs in cPanel, and the panel's own connect-devices page is treated as the source of truth for server names and ports. Guessing those values is the single largest cause of the tickets that follow.

Three kinds of address, one screen

Before you click Create, decide which of three things you are making. A mailbox for a person who will reply as that identity, and therefore needs storage and a history. A role address like info@ or support@, which usually wants a forwarder to whoever actually answers. Or a sending account for an application — your WordPress site, an invoicing tool — which needs credentials for authenticated SMTP.

The third one is the one people skip, and it is why transactional mail disappears. WordPress hands mail to PHP by default, sending unauthenticated from the web account; pointing it at a real mailbox with SMTP credentials fixes resets, form notifications and order confirmations in a single change.

Quota headroom, because a full mailbox bounces

Set a generous quota, or leave it unlimited within your plan's storage. When a mailbox hits its limit the server rejects incoming mail and the sender gets a bounce — so the failure is visible to your customers and invisible to you until someone rings up.

Mailbox storage draws from the plan's allocation, which means what people hoard matters far more than how many addresses exist. A single account with fifteen years of attachments will outweigh a dozen tidy mailboxes, so watch usage rather than counting addresses.

Prove it in both directions

Log into webmail, send a message to an outside address, and reply from there. Receiving proves the inbound path; sending proves outbound authentication; the pair together proves the mailbox works. Five minutes of testing catches a configuration slip before real correspondence depends on it.

Check where the outbound test landed, too — inbox or spam folder. Spam and virus screening is on by default for inbound mail, but the reputation of your outbound mail is a separate question and the answer arrives faster if you look now rather than after a customer mentions it.

IMAP, and the exact values from the panel

Take the settings from cPanel's Connect Devices page rather than typing what you remember: mail.yourdomain.com, SSL on port 993 for IMAP and 465 for outgoing. Choose IMAP so every phone, laptop and browser reads the same server-side mailbox instead of holding divergent local copies.

POP has one legitimate use left — a single device that deliberately keeps nothing on the server — and choosing it by accident is how two devices end up disagreeing about what has been read and what has been deleted.

Working through an inbox that carries its own domain name

Where the mail settings come from

Every runbook here was exercised on the platform we actually operate — cPanel, LiteSpeed, NVMe storage, one-click installs — so the Email Accounts screen and the connect-devices values match yours rather than a generic host's.

Mailboxes on your own domain come as part of the plan — email is included, never sold back to you at checkout.

  • Email addresses that run on your own domain name
  • Browser webmail plus IMAP, POP and SMTP for any mail app
  • Spam and virus screening on every mailbox as standard
  • Human support on duty every hour of every day

Why HostingFast

Standard on every plan

Three address types, distinguished

Mailbox, forwarder or application sender — decided before you click Create, because the wrong choice is what leaks mail later.

The transactional path covered

The guide names the SMTP account your site needs, instead of leaving WordPress sending unauthenticated through PHP.

Quota reasoned, not guessed

A full mailbox bounces inbound mail, so headroom is treated as a delivery requirement rather than a preference.

Tested in both directions

Inbound and outbound are proved separately, and you check which folder the outbound test landed in.

Exact values, from the panel

mail.yourdomain.com, 993 for IMAP and 465 for outgoing, taken from Connect Devices rather than memory.

Scoped honestly

Creating and proving a mailbox is a beginner-level job — about 5 minutes, most of it the round-trip test.

Quick Start

From order to online

  1. 1

    Decide what the address is for

    A mailbox for someone who replies, a forwarder for a role like info@, or an authenticated sending account for an application. Three different things, one screen, and the wrong pick shows up as missing mail.

  2. 2

    Create it in Email Accounts

    cPanel, then Email Accounts, then Create. Choose the domain, enter the part before the @, and take the panel's generated password over one of your own invention.

  3. 3

    Give the quota real headroom

    Generous, or unlimited within your plan's storage. A mailbox at its ceiling rejects incoming mail — the sender sees a bounce and you see nothing at all.

  4. 4

    Round-trip a test message

    Send from webmail to an outside address and reply back. Receiving proves inbound, sending proves outbound authentication, and note which folder the outbound message landed in.

  5. 5

    Connect devices with the panel's values

    Take server names and ports from Connect Devices — mail.yourdomain.com, SSL on 993 and 465 — and choose IMAP so every client reads one server-side mailbox.

Built In

Loaded onto every plan

  • Email addresses that run on your own domain name
  • Browser webmail plus IMAP, POP and SMTP for any mail app
  • Spam and virus screening on every mailbox as standard
  • Per-site PHP version switching from the control panel
  • cPanel — the control panel most of the industry already runs
  • Daily backups, with self-service restores you run from the panel
  • Free SSL on every plan, renewed automatically before it can expire
  • In-place account upgrades — no migration when you change plan
  • Human support on duty every hour of every day
  • Zero setup charges — there is no joining fee, ever

Frequently Asked

What people ask us most often

Should an application send through this mailbox or through PHP mail?

Through the mailbox, authenticated over SMTP. PHP's mail function sends unauthenticated from the web account, and receiving providers treat that with steadily less patience — which is why password resets, form notifications and order confirmations tend to vanish together. Create a dedicated mailbox for the site and point an SMTP plugin at it.

IMAP or POP, and does it actually matter?

IMAP, with one exception. IMAP keeps mail on the server so every device sees the same folders, read states and deletions. POP downloads and typically removes, which suits exactly one scenario: a single device deliberately keeping nothing on the server. Two devices where one is on POP is how a mailbox starts disagreeing with itself.

How do I get at mail when I am away from my own machine?

Webmail runs in any browser, and every mailbox also speaks IMAP, POP and SMTP — so the app on your phone, the client on your desktop and webmail all stay in step, showing the same messages in the same state.

What happens when the account outgrows its plan?

You upgrade in place. Plan changes happen from the client area with no migration and no downtime, and the range runs from compact shared accounts through VPS up to full dedicated servers. Growth becomes an account setting rather than a hunt for a new host.

Keep reading

  • How to Fix a WordPress 500 Error

    Trace an internal server error from the log line to the component that threw it — intermediate, roughly 20–40 minutes.

  • How to Stop Your Email Going to Spam

    Work out why your mail is being filtered and rebuild the sending reputation properly — intermediate, about an afternoon.

  • Best cPanel Hosting Plans

    The shortlist with the reasoning shown: which specifications change the numbers and which are there to fill a table.

  • Joomla Hosting

    Joomla installed in one click, with your existing site migrated in free.

  • Domain Names

    Search, register and transfer names — year one free when you order annual hosting.

Changing hosts? Run through our checklist first.

A straightforward sequence for a switch your visitors never feel: which files move first, how to shift email across without losing a single message, the right moment to repoint DNS, and the two mistakes behind almost all the downtime we get asked to rescue.

You'll get the checklist email, then occasional pointers on keeping a site running fast. Unsubscribe the moment you want out — the privacy policy covers the rest.

Mail on your own domain, included.

Mailboxes on your domain with webmail, IMAP, POP and SMTP plus spam screening — on NVMe behind LiteSpeed, with support at any hour.

View Joomla Hosting plans