How to Create Email Accounts in cPanel (Step-by-Step Guide)
If you’ve just launched your website and want to set up a custom email like you@yourdomain.com, this guide will walk you through how to create email accounts in cPanel — step-by-step.
Creating professional email addresses through your hosting control panel (cPanel) is easy, quick, and boosts your brand credibility. Let’s begin.
Why Create a Domain-Specific Email?
Before jumping into the tutorial, let’s answer a quick question: Why not just use Gmail or Yahoo?
-
Emails from free email services are more likely to get flagged by spam filters.
-
A custom email address like
info@yourdomain.comlooks professional and builds trust. -
It gives your business a branded identity and is easier to manage from a single dashboard.
Step-by-Step: How to Create Email Accounts in cPanel
Follow these simple steps to set up your domain email:
Step 1: Log In to cPanel
Access your hosting control panel (usually at yourdomain.com/cpanel) and log in using your cPanel credentials.

Step 2: Navigate to “Email Accounts”
Inside the Email section of your cPanel dashboard, click on “Email Accounts”.

Step 3: Create a New Email Address
Click the “Create” button to begin setting up your new email account.

You’ll see a form with the following fields:

➤ Username
Enter your desired username, like admin, support, or your name.
Select the domain name from the dropdown list. If you have only one domain, it will be selected by default.
➤ Password
Choose a secure password. You can either create one yourself or click the “Generate” button for a strong password suggestion.
Make sure your password strength is high for better security.
➤ Storage Space
Specify the mailbox storage (e.g., 100MB, 1GB), or select “Unlimited” if you don’t want limits.
⚠️ If the mailbox exceeds the quota, incoming emails will bounce back, so choose wisely.
Other Options
-
Send Welcome Email: Keep this checked to send setup instructions automatically to the new user.
-
Stay on This Page After Creation: Useful if you’re planning to create multiple email accounts at once.
Click the “Create” button when done.
Step 4: Email Account Created!
That’s it — your domain-based email is now ready to use!
After creation, you’ll be redirected to the list of existing email accounts, or stay on the same page (if you chose that option).
How to Access Your Email (Webmail)
Once your account is created, you can access your inbox through Webmail using any of the following URLs:
-
https://webmail.yourdomain.com -
https://yourdomain.com/webmail
Simply replace yourdomain.com with your actual domain name.
You’ll also receive a welcome email with mail client configuration instructions, including:
-
Incoming & outgoing mail servers
-
Port numbers
-
SSL settings
This is handy if you want to connect your email with Outlook, Thunderbird, or your mobile device.
Pro Tip: Use Webmail Before Configuring Apps
Webmail gives you direct access to your emails through the browser, which is helpful for quick access or troubleshooting. No additional software needed!
Final Thoughts
Creating a professional email address using cPanel is a quick and powerful way to boost your brand’s identity. Within minutes, you can switch from yourbusiness@gmail.com to contact@yourdomain.com.
Having domain-specific emails also:
-
Improves email deliverability
-
Builds professional credibility
-
Gives you better control over communication

