ServerNeed — This Year's Best Offers For You

ServerNeed — More Than Hosting
Tutorials

How to Create a Business Email Account With Your Domain in cPanel

Create an email address on your own domain in cPanel, set a sensible storage quota, open webmail, find the connection settings, and check that messages are delivered and trusted.

5 min read 1 view
Laptop showing an email inbox in a dark room
Table of Contents
  1. Before you start
  2. Step 1: Open Email Accounts
  3. Step 2: Create the account
  4. Step 3: Which addresses to create
  5. Step 4: Open Webmail
  6. Step 5: Get the connection settings for apps
  7. Step 6: Check delivery and authentication
  8. Step 7: Secure the mailbox
  9. Setting up forwarders and autoresponders
  10. Mailbox housekeeping
  11. Troubleshooting
  12. Frequently Asked Questions
  13. Related reading
  14. Sources

To create a business email address on your domain in cPanel: open Email Accounts, click Create, choose the address and a strong password, set the storage quota, and save. You can then read mail in Webmail or connect the mailbox to your phone and computer. The domain must point to this hosting server for email (its MX records must lead here) for incoming mail to arrive.

This tutorial assumes your email is hosted with your web hosting. If you use a separate email service, create mailboxes there instead.

Before you start

  • Your domain is added to the hosting account and its DNS (MX records) point to this server. If DNS is managed somewhere else, the MX records must be changed there.
  • You can log in to cPanel; the address and username are in your hosting welcome email.

Step 1: Open Email Accounts

In cPanel, go to the Email section and click Email Accounts. You will see existing mailboxes and a Create button.

Step 2: Create the account

  1. Click Create.
  2. Domain: choose the domain, if the account has more than one.
  3. Username: the part before the @, for example sales or rahim.
  4. Password: generate a strong password and store it in your password manager. Alternatively, cPanel can email the user a link to set their own password.
  5. Storage space: set a quota (for example a few GB) rather than unlimited, so one mailbox cannot fill the whole hosting account's disk.
  6. Click Create.

Step 3: Which addresses to create

  • One mailbox per person who needs their own email.
  • Role addresses such as info@, sales@ or support@. These can be separate mailboxes, or forwarders that deliver to people's personal mailboxes (Email → Forwarders).

Role addresses keep working when staff change, so customers never write to someone who has left.

Step 4: Open Webmail

From Email Accounts, click Check Email next to the mailbox, or go to https://yourdomain.com/webmail (or port 2096) and log in with the full email address and password. Webmail works in any browser and is useful for quick access and testing.

Step 5: Get the connection settings for apps

Click Connect Devices next to the mailbox. cPanel shows:

  • Incoming server (IMAP, port 993 with SSL/TLS, recommended; or POP3, port 995);
  • Outgoing server (SMTP, port 465 with SSL/TLS, or 587 with STARTTLS);
  • the username, which is the full email address.

Use IMAP so mail stays in sync across your phone, laptop and Webmail. Most mail apps find these settings automatically when you add the account; if one does not, enter them by hand.

Step 6: Check delivery and authentication

  1. Send a test message from the new mailbox to an outside address (such as a personal mailbox) and reply to it.
  2. In cPanel → Email Deliverability, check that SPF and DKIM are valid for the domain; install the suggested records if DNS is hosted on this server.
  3. Consider adding a DMARC record, which tells receiving servers what to do with mail that fails SPF or DKIM. The DMARC overview explains how it works.

If your test message goes to spam, authentication is the first thing to check.

Step 7: Secure the mailbox

  • Use strong, unique passwords for every mailbox.
  • Remove mailboxes for people who leave, or change their passwords and set up forwarding to a colleague.
  • Watch storage use and archive old mail.
  • Be alert to phishing, especially fake "mailbox full" or "password expiring" messages; CISA's advice on avoiding phishing attacks applies to every mailbox.

Setting up forwarders and autoresponders

Forwarder: sends copies of incoming mail to another address.

  1. Email → Forwarders → Add Forwarder.
  2. Address to forward: for example [email protected].
  3. Destination: the mailbox (or mailboxes) that should receive it.

A forwarder can exist without a mailbox, which is handy for role addresses handled by several people.

Autoresponder: replies automatically, for example during holidays.

  1. Email → Autoresponders → Add Autoresponder.
  2. Choose the address, write the subject and message, and set start and stop dates.
  3. Keep the message short and include an alternative contact for urgent matters.

Avoid forwarding all mail to free webmail accounts at scale: spam forwarded on can damage your server's sending reputation. Where possible, connect devices directly to the mailbox instead.

Mailbox housekeeping

  • Review storage usage in Email Accounts every few months.
  • Archive or delete old mail with large attachments.
  • Remove mailboxes for people who have left (after moving any important mail).
  • Keep a list of which addresses exist and who is responsible for each.

Troubleshooting

Problem Check
Not receiving email MX records point to this server; mailbox quota not full
Messages go to spam SPF, DKIM and DMARC records; content of the messages
Cannot log in to Webmail Full email address as username; password correct
Cannot send from phone SMTP port and encryption; SMTP authentication enabled

Frequently Asked Questions

How many email accounts can I create?

That depends on your hosting plan. The total storage of all mailboxes also counts against the account's disk space.

Can I use Gmail or Outlook to read this email?

Yes, using IMAP and SMTP settings in the app.

What is the difference between a mailbox and a forwarder?

A mailbox stores email and has its own login. A forwarder simply redirects messages to another address.

If you still need a domain, start with how to choose the perfect domain name. Email accounts are included with the ServerNeed shared hosting plans.

Sources

Last updated 4 October 2026

View All Articles