Mailboxes, forwarders, autoresponders, filters and email client settings.
Contents
- Creating email accounts
- Opening Email Accounts
- Creating a new email account
- Managing existing mailboxes
- Mailbox actions
- Changing the settings of an existing mailbox
- General
- Access Webmail
- Connect Devices
- Forwarders
- Email Routing
- Autoresponders
- Email Filters
- Webmail
- Accessing webmail
- Choosing a webmail client
- Roundcube basics
- Advanced features
- Default Address
- Mailing Lists
- Global Email Filters
- Track Delivery
- Email Authentication
- BoxTrapper
- Apache SpamAssassin
- Encryption (GnuPG)
- Quotas and limits
- Checking usage
- When a mailbox is full
- Troubleshooting
- I can’t send mail
- I’m not receiving mail
- My messages end up in spam
- Webmail is slow
- I’ve forgotten a mailbox password
- Migrating mail
- Importing from another server
- Exporting mail
- Best practices
- See also
cPanel gives you a full-featured business email system with POP3, IMAP, SMTP and webmail access.
Creating email accounts
Opening Email Accounts
- Log in to cPanel.
- In the EMAIL section, select Email Accounts.
- The mailbox management page opens.
Creating a new email account
- Click + Create.
- Fill in the form:
Basic settings
- Domain
- Choose the domain from the drop-down list (if you have more than one domain).
- Username
- Enter the mailbox name (the part before the @).
- Examples:
info,support,john.doe - Password
- Enter a password or use Generate.
- Minimum strength: “Good” (“Strong” is better).
- Password (again)
- Confirm the password.
Storage quotas
Choose one of the options:
- Unlimited – no limit (uses the account’s overall quota)
- Limit to X MB – a fixed mailbox size
Recommended values:
- Personal mailbox: 1,000–5,000 MB
- Shared mailbox (info, support): 500–1,000 MB
- Temporary or test mailbox: 100–250 MB
Automatic folder creation
Optional Settings → Automatically Create Folders...
- Tick this to create the standard folders automatically:
- Sent
- Drafts
- Trash
- Junk/Spam
- Click + Create.
- The mailbox is created and ready to use.
Managing existing mailboxes
The Email Accounts page lists all your mailboxes:
- Email address
- Quota usage
- Date of last login
- Actions (manage, delete)
Mailbox actions
Each mailbox has these options:
- Check Email
- Quick access to webmail
- Manage
- Manage the mailbox settings
- Delete
- Delete the mailbox (this cannot be undone)
Changing the settings of an existing mailbox
- Click Manage next to the mailbox you want.
- The available sections are:
General
- Change Password – change the password
- Update Email Quota – change the quota
- Suspend/Unsuspend – suspend or restore the mailbox
- Delete – delete the mailbox
Access Webmail
Direct links to the webmail clients:
- Roundcube – a modern interface
- Horde – a full-featured client
- SquirrelMail – a lightweight client
Connect Devices
Settings for connecting email clients:
Desktop clients
Mail Client Manual Settings
Incoming mail (IMAP):
- Server: mail.your-domain.com
- Port: 993
- Security: SSL/TLS
- Username: user@your-domain.com
- Password: your_password
Incoming mail (POP3):
- Server: mail.your-domain.com
- Port: 995
- Security: SSL/TLS
- Username: user@your-domain.com
- Password: your_password
Outgoing mail (SMTP):
- Server: mail.your-domain.com
- Port: 465 (SSL) or 587 (TLS)
- Security: SSL/TLS
- Authentication: Required
- Username: user@your-domain.com
- Password: your_password
Automatic setup
cPanel can generate configuration files for you:
- Configure Mail Client – a file for Outlook, Thunderbird and others
- Just download the file and open it in your email client.
Setting up mobile devices
iOS (iPhone/iPad):
- Settings → Mail → Accounts → Add Account
- Select Other.
- Enter your details:
- Name, Email, Password
- Use the IMAP/SMTP settings above.
Android:
- Open the Email or Gmail app.
- Add account → Other
- Enter your email address and password.
- Choose the account type: IMAP (recommended) or POP3.
- Enter the server settings.
Forwarders
Setting up mail forwarding:
- In the Forwarders section, click + Add Forwarder.
- Address to Forward: select the source mailbox.
- Destination:
- Forward to email address – send to another email address
- Discard (Not Recommended) – delete the messages
- Advanced Options – system-level forwarding
- Click Add Forwarder.
Email Routing
This controls how mail for a domain is handled:
- Automatic – detected automatically (recommended)
- Local Mail Exchanger – all mail is handled locally
- Backup Mail Exchanger – the server acts as a backup MX
- Remote Mail Exchanger – mail is handled by an external server (for example Gmail)
Autoresponders
Automatic replies (for example, while you are on holiday):
- In the Autoresponders section, click + Add Autoresponder.
- Fill in:
- Character Set: utf-8
- Interval: the time between replies to the same sender (hours)
- Email: select the mailbox
- From: the display name
- Subject: the subject line
- Body: the message text (HTML is allowed)
- Start/Stop: the period during which the autoresponder is active
- Click Create/Modify.
Example text:
Hello,
Thank you for your email. I am on holiday until 15 January
and have no access to email.
For urgent matters, please contact my colleague:
john.smith@company.com
Kind regards,
John DoeEmail Filters
Creating rules to filter incoming mail:
- In the mailbox’s Manage page, select Email Filters.
- Click + Create Filter.
- Set up the rule:
Conditions (Rules)
- From: contains a particular sender address
- Subject: contains keywords in the subject
- To: the recipient address
- Reply Address: the reply-to address
- Body: the content of the message
- Any Header: any header
- Any Recipient: any recipient
- Has Not Been Previously Delivered: not delivered before
- Is An Error Message: the message is an error report
- Spam Status: spam status (SpamAssassin score)
- Spam Bar: visual spam rating
Actions
- Deliver to folder – move to a folder
- Redirect to email – forward to another address
- Fail with message – reject with a message
- Stop Processing Rules – stop processing further rules
- Discard Message – delete the message
- Pipe to a Program – pass the message to a program
Filter examples
Sorting automatically by sender:
- IF From contains
@important-client.com - DO Deliver to folder
INBOX.VIP
Blocking spam:
- IF Spam Bar contains
+++++ - DO Deliver to folder
INBOX.spam
System notifications:
- IF Subject contains
[ALERT] - DO Redirect to email
admin@company.com
- Click Create.
Webmail
Accessing webmail
There are several ways to open webmail:
- From cPanel: Email Accounts → Check Email
- Direct URL:
https://your-domain.com/webmailhttps://webmail.your-domain.comhttps://your-domain.com:2096
- Enter:
- Email: user@your-domain.com
- Password: the mailbox password
Choosing a webmail client
The first time you log in, choose a client:
Roundcube (recommended)
- Modern interface
- AJAX support
- Drag and drop
- Folder management
- Address book
- HTML editor
Horde
- Full-featured suite
- Calendar and tasks
- Notes
- File manager
- Advanced address book
SquirrelMail
- Lightweight client
- Fast
- Minimalist interface
- Suitable for slow connections
Roundcube basics
Reading mail
- Your inbox is shown in the central pane.
- Click a message to open it.
- Attachments are shown at the bottom.
- Buttons: Reply, Forward, Delete
Writing a message
- Click Compose.
- Fill in:
- To: the recipient’s address
- Cc: carbon copy
- Bcc: blind carbon copy
- Subject: the subject
- Body: the text (HTML or plain text)
- Attach files with the Attach button.
- Click Send.
Organising your mail
Creating folders:
- Settings → Folders
- Click + to create a folder.
- Enter the folder name.
Moving messages:
- Drag and drop the message into a folder.
- Or: select it → Move to → choose a folder
Address book
- Go to Address Book.
- Add a contact:
- First name, last name
- Phone, company and so on
- Use groups to organise your contacts.
Settings
Settings → Preferences:
- User Interface – appearance, language, time zone
- Mailbox View – how the message list is displayed
- Displaying Messages – how messages are shown, HTML or plain text
- Composing Messages – composing options
- Contacts – the address book
- Special Folders – the Sent, Drafts, Trash and Junk folders
- Server Settings – checking for new mail
Advanced features
Default Address
A catch-all for every non-existent mailbox in the domain:
- Go to Default Address.
- Choose an action:
- Forward to email address – forward to an email address
- Discard – discard the message (return an error)
- Advanced Options – system-level handling
Example: all mail sent to *@your-domain.com is forwarded to admin@your-domain.com.
Mailing Lists
Creating mailing lists:
- Go to Mailing Lists.
- Click + Create List.
- Set up:
- List Name: the name of the list
- Password: the administrator password
- Access: the access level (private or public)
You manage subscribers through the Mailman web interface.
Global Email Filters
Filters that apply to ALL mailboxes in the account:
- Go to Global Email Filters.
- Create a filter in the same way as an Account-Level Filter.
- The filter applies to every mailbox.
Use it for:
- General spam protection
- Blocking particular senders
- Logging incoming mail
Track Delivery
Tracking the delivery of a message:
- Go to Track Delivery.
- Enter one of the following:
- Recipient: the recipient’s address
- Sender: the sender’s address
- Subject: the subject line
- Choose a time range.
- Click Run Report.
You will see:
- Delivery status
- Timestamps
- Reasons for failure (if any)
- The SMTP conversation
Email Authentication
Protection against email spoofing, and better deliverability:
SPF (Sender Policy Framework)
Specifies which servers may send mail for your domain.
- Go to Email Deliverability.
- Click Manage next to the domain.
- Check the record in the SPF section.
- Recommended record:
v=spf1 +a +mx +ip4:your_IP ~allDKIM (DomainKeys Identified Mail)
A digital signature for your messages:
- In Email Deliverability → Manage.
- Go to the DKIM section.
- Click Install DKIM Keys if it is not installed.
- Copy the public key for DNS (if you manage DNS outside cPanel).
DMARC (Domain-based Message Authentication)
A policy for handling messages that fail authentication:
Add a TXT record in DNS:
_dmarc.your-domain.com
v=DMARC1; p=quarantine; rua=mailto:dmarc@your-domain.comParameters:
- p=none – monitoring only
- p=quarantine – move to spam
- p=reject – reject
BoxTrapper
A challenge-and-response spam protection system:
- Go to BoxTrapper.
- Click Manage for the mailbox.
- Enable it.
- Set up:
- Whitelist – trusted addresses (always allowed)
- Blacklist – blocked addresses
- Verification Message – the text of the verification email
- Review Queue – the queue of unverified messages
How it works:
- A message from an unknown sender is held back.
- The sender receives an email asking them to confirm.
- Once they confirm, the sender is added to the whitelist.
- All later messages are delivered automatically.
Apache SpamAssassin
A spam filter based on rules and heuristics:
- Go to Apache SpamAssassin.
- Click Enable Apache SpamAssassin.
- Set up the options:
Options:
- Required Score – the threshold for treating a message as spam (5.0 by default)
- The lower the score, the stricter the filter (and the more false positives).
- Recommended: 5.0–7.0
- Auto-Delete Spam – delete spam automatically
- Spam Box – a folder for spam
Additional settings:
- Whitelist/blacklist of addresses
- Filtering rules
- Score settings
Encryption (GnuPG)
Encrypting email with PGP:
- Go to Encryption.
- Import or create GPG keys.
- Enable encryption for the mailbox.
- Exchange public keys with your correspondents.
Quotas and limits
Checking usage
The Email Accounts list shows:
- Usage: used / allocated
- A graphical usage bar
Colours:
- Green – under 80%
- Yellow – 80–95%
- Red – over 95%
When a mailbox is full
When a mailbox is full:
- New messages are rejected.
- The sender receives a “Mailbox full” error.
Solutions:
- Increase the mailbox quota.
- Clear out old messages.
- Set up automatic archiving.
- Use POP3 instead of IMAP (this removes messages from the server).
Troubleshooting
I can’t send mail
Check that:
- SMTP authentication is turned on.
- The port and encryption are correct (587/TLS or 465/SSL).
- The email address and password are correct.
- Your internet service provider is not blocking port 25.
“Relay access denied” error:
- Turn on SMTP authentication in your email client.
I’m not receiving mail
Check that:
- The domain’s MX records point to the right server.
- The mailbox is not full.
- The messages are not in the Spam/Junk folder.
- Email Filters are not blocking messages.
- BoxTrapper is not holding messages back.
Checking MX records:
- Go to Track DNS.
- Enter your domain.
- Check the MX records.
My messages end up in spam
For your recipients:
- Set up SPF, DKIM and DMARC.
- Check Email Deliverability in cPanel.
- Make sure the server’s IP address is not on a blacklist.
- Use reverse DNS (a PTR record).
- Avoid spam trigger words in the subject and text.
Checking your reputation:
Webmail is slow
Causes and solutions:
- Full mailbox – delete old messages
- Slow connection – use SquirrelMail
- Lots of folders or messages – archive old mail
- Large browser cache – clear the cache
I’ve forgotten a mailbox password
- Log in to cPanel.
- Email Accounts → Manage for the mailbox
- Change Password
- Set a new password.
Migrating mail
Importing from another server
- Create the mailboxes in the new account.
- Use the Email Address Importer, or
- Set up your email client:
- Add both accounts (old and new).
- Drag messages between the accounts.
Exporting mail
Using IMAP:
- Connect the mailbox in Thunderbird or Outlook.
- Select all messages.
- Export to an .mbox or .pst file.
Using webmail:
- Not all clients support bulk export.
- Use IMAP for large volumes.
Best practices
- Clear out your mailboxes regularly
- Delete old messages.
- Archive locally.
- Use filters
- Automatic sorting saves time.
- Set up SPF/DKIM/DMARC
- Improves deliverability.
- Protects against spoofing.
- Turn on spam protection
- SpamAssassin plus filters
- Keep backups
- Save important correspondence.
See also
- Detailed Outlook and Thunderbird setup
- Advanced filters
- A detailed guide to Roundcube
- Troubleshooting email problems
- Protecting your email
Didn’t find the answer? Ask our support team — we’ll help.