Glossary

How to Create a Custom Domain Email in cPanel

Learn how to create and configure professional email accounts with your own domain in cPanel, from account setup to connecting with Gmail, Outlook, or mobile apps.

Teenager focused on studying with open books and notes on a living room table, capturing a study session.

To create a custom domain email in cPanel, log into your control panel, go to Email Accounts, click Create, enter the mailbox name and a strong password, and in under a minute you'll have an address like [email protected] ready to use.

Why Use a Custom Domain Email Instead of Gmail or Outlook?

A professional email address using your own domain builds trust with clients and partners. Sending from [email protected] instead of [email protected] signals seriousness and sets a professional tone from the very first interaction.

Beyond image, a corporate email gives you full control: you decide who has access, you can create dedicated mailboxes for each department (sales, support, billing), and you keep all your history even if you switch hosting providers — as long as you keep your domain.

Prerequisites

Before you start, make sure you have:

  • A registered domain (e.g., yourbusiness.com).
  • A hosting plan that includes email service. Most shared hosting plans include email accounts at no extra cost.
  • Access to your hosting's cPanel (credentials are in your provider's welcome email).
  • Your domain pointing to your hosting: DNS records (especially MX) must point to your mail server.

If you just purchased hosting and a domain, wait for DNS propagation to complete (usually 1–24 hours) before trying to use the email account.

Step by Step: Create an Email Account in cPanel

1. Log Into cPanel

Open your browser and go to yourdomain.com:2083, or use the link your hosting provider gave you. Sign in with your cPanel username and password.

2. Go to Email Accounts

On the cPanel dashboard, find the Email section and click Email Accounts. You'll see a list of existing mailboxes (if any).

3. Create the New Account

Click the Create button. A form appears with the following fields:

Field What to Do
Domain Select the domain from the dropdown if you have multiple
Username Enter the part before the @, e.g. sales or contact
Password Use cPanel's generator or create one with at least 12 characters
Mailbox Quota Assign storage in MB or check "Unlimited" depending on your plan

Click Create. cPanel will confirm the account was set up successfully.

4. Verify with Webmail

To test it works, go to yourdomain.com/webmail and log in with the full address ([email protected]) and the password you set. If you can access the inbox, the email account is live.

Setting Up Email in External Clients (Gmail, Outlook, Mobile)

Webmail works fine for occasional use, but most users prefer managing email from Gmail, Outlook, or a native phone app. For that, you need your IMAP/SMTP server details.

Standard cPanel Email Settings

Setting Incoming (IMAP) Outgoing (SMTP)
Server mail.yourdomain.com mail.yourdomain.com
Secure port 993 (SSL/TLS) 465 (SSL) or 587 (STARTTLS)
Username Full address: [email protected] Full address: [email protected]
Password The one you set in cPanel Same password
Encryption SSL/TLS SSL/TLS or STARTTLS

Your hosting provider may display exact settings in cPanel → Email Accounts → Connect Devices (or "Email Client Configuration"). Always check there first.

Add the Email to Gmail

  1. Open Gmail → Settings (gear icon) → See all settings.
  2. Go to the Accounts and Import tab → Check mail from other accountsAdd a mail account.
  3. Enter your custom domain address and on the next screen choose Import emails from my other account (POP3) or set up IMAP if preferred.
  4. Fill in the server and port fields from the table above.
  5. To send from Gmail using your corporate address, in the same tab find Send mail asAdd another email address. Use the SMTP details from the table.

Add the Email to Outlook

  1. Open Outlook → File → Add Account.
  2. Type your custom domain address and click Connect.
  3. If Outlook doesn't detect the servers automatically, select IMAP and enter the settings from the table manually.
  4. Accept any certificate prompts and wait for the initial sync.

Best Practices for Managing Corporate Email

  • One mailbox per function, not per person: Create sales@, support@, billing@ and redirect each to the responsible person. If a team member changes, you only update the forwarding rule.
  • Use forwarders or aliases: cPanel's Forwarders let all messages from one mailbox also arrive in another — great for monitoring without logging into every account.
  • Enable spam filtering: cPanel includes SpamAssassin. Turn it on under Email → Spam Filters to cut down on junk mail.
  • Monitor quota usage: A full mailbox bounces incoming messages. Check usage regularly in Email Accounts and delete old messages or increase the quota.
  • Set up SPF, DKIM, and DMARC records: These DNS records improve deliverability and stop your emails from landing in spam. cPanel generates them automatically; enable them under Email → Authentication.

For more hosting and email terms explained in plain English, visit our complete hosting glossary.

Key Takeaways

  • Creating a custom domain email in cPanel takes under five minutes from the control panel dashboard.
  • You need an active domain and a hosting plan with email service before you start.
  • Use email from the built-in webmail or configure it in Gmail, Outlook, or any IMAP/SMTP client.
  • Create mailboxes by function (sales, support) rather than by person for more flexible management.
  • Activate SPF, DKIM, and DMARC in cPanel to improve deliverability and prevent your emails from being flagged as spam.
  • Keep an eye on mailbox quota to avoid bounced messages.

If you're still looking for a hosting plan that includes professional email accounts without extra charges, the team at elenlace.com can help you find the right plan for your business needs.

FAQ

How many email accounts can I create in cPanel?

It depends on your hosting plan. Basic plans typically allow between 5 and 25 accounts; unlimited plans have no restriction. Check your plan's specifications or ask your provider.

Can I use my custom domain email on my phone?

Yes. Add the account in your iPhone or Android mail app using the IMAP/SMTP details from your hosting. Most apps detect the configuration automatically when you enter the full address and password.

Why are my emails going to recipients' spam folders?

The most common cause is missing SPF, DKIM, and DMARC records. Enable them in cPanel → Email → Authentication. It also helps to send from a hosting provider with a good IP reputation and to avoid suspicious links in your messages.

What happens to my emails if I change hosting providers?

You won't lose them as long as you export your mailbox contents before migrating. cPanel lets you download email backups. After migrating, update the MX DNS records to point to the new server, import your messages, and you're set. The key is to keep your domain — all your email accounts depend on it.

Prefer it done for you? El Enlace handles hosting and professional web development.

Further reading

Other providers and guides worth comparing:

← All