Create an Email Account in cPanel
How to create email accounts in cPanel, set storage quotas, access webmail, and configure mail clients with IMAP and SMTP settings.
This guide covers creating email accounts in cPanel, setting quotas, accessing webmail, and configuring a mail client.
Creating an email account
https://YOUR_IP:2083.hello for hello@yourdomain.com).Accessing webmail
Your email is accessible from a browser at:
https://webmail.yourdomain.com
Or from the cPanel Email Accounts page → Check Email next to any account.
cPanel includes three webmail clients: Roundcube (recommended), Horde, and SquirrelMail. Roundcube is the most modern and full-featured.
Mail client settings
To configure an external mail client (Outlook, Thunderbird, Apple Mail, mobile apps):
| Setting | Value |
|---|---|
| Incoming (IMAP) server | mail.yourdomain.com |
| IMAP port | 993 with SSL/TLS |
| Outgoing (SMTP) server | mail.yourdomain.com |
| SMTP port | 587 with STARTTLS or 465 with SSL |
| Username | Full email address: hello@yourdomain.com |
| Password | The password you set |
Managing existing accounts
From Email → Email Accounts you can:
- Change password: click Manage next to an account
- Change quota: click Manage → update Storage Space
- Delete account: click Delete (this permanently removes all mail in the account)
- Suspend account: disables login without deleting mail
Email forwarders
To forward email from one address to another:
- Go to Email → Forwarders → Add Forwarder
- Enter the source address
- Enter the destination: another email address, or forward to a system account
- Click Add Forwarder
Default email address (catch-all)
A catch-all address receives any mail sent to addresses that don’t exist on your domain:
- Go to Email → Default Address
- Select your domain
- Choose to Forward to email address, Discard (silently delete), or Fail (bounce with error)