Setting Up Email Accounts in cPanel
Creating email accounts for your domain is one of the most common tasks you'll perform in cPanel. This guide will walk you through the entire process of setting up and managing email accounts.
Prerequisites
Before you begin, ensure you have:
- Access to your cPanel account
- A verified domain name
- Administrative privileges for your hosting account

Step 1: Accessing Email Accounts
- Log into cPanel using your credentials
- Navigate to the Email section - you'll find this in the main dashboard
- Click on "Email Accounts" - this will open the email management interface

Step 2: Creating a New Email Account
Basic Setup
- Click "Create" button in the Email Accounts section
- Enter the username - this will be the part before the @ symbol
- Select your domain from the dropdown menu
- Set a strong password - use the password generator for security

Password Requirements
Your email password should:
- Be at least 8 characters long
- Include uppercase and lowercase letters
- Contain numbers and special characters
- Avoid common dictionary words
Storage Quota Settings
- Set mailbox quota - determine how much storage space to allocate
- Choose between:
- Unlimited - uses available disk space
- Custom - set a specific limit in MB
Step 3: Configuring Email Settings
Advanced Options
When creating your email account, you can configure:
- Automatically create folders for sent items and trash
- Enable spam filtering to reduce unwanted emails
- Set up autoresponders for out-of-office messages

Step 4: Email Client Setup Information
After creating your email account, you'll need these settings for email clients:
IMAP Settings (Recommended)
- Incoming Server: mail.yourdomain.com
- Port: 993 (SSL) or 143 (non-SSL)
- Security: SSL/TLS
POP3 Settings
- Incoming Server: mail.yourdomain.com
- Port: 995 (SSL) or 110 (non-SSL)
- Security: SSL/TLS
SMTP Settings (Outgoing)
- Outgoing Server: mail.yourdomain.com
- Port: 465 (SSL) or 587 (TLS)
- Authentication: Required

Managing Existing Email Accounts
Modifying Account Settings
- Locate the email account in your Email Accounts list
- Click "Manage" next to the account name
- Update settings as needed:
- Change password
- Modify quota
- Configure forwarders
Deleting Email Accounts
⚠️ Warning: Deleting an email account permanently removes all emails and cannot be undone.
- Click "Delete" next to the email account
- Confirm the deletion when prompted
- Backup important emails before deletion
Troubleshooting Common Issues
Email Not Receiving Messages
Check these common causes:
- Verify MX records are correctly configured
- Ensure mailbox isn't full
- Check spam/junk folders
- Confirm email filters aren't blocking messages
Cannot Send Emails
Possible solutions:
- Verify SMTP settings in your email client
- Check if port 25 is blocked by your ISP
- Ensure authentication is enabled
- Try alternative ports (587 or 465)
Password Issues
If you're having password problems:
- Reset the password through cPanel
- Ensure special characters are properly encoded
- Check for caps lock or keyboard layout issues
Security Best Practices
Strong Password Policy
- Use unique passwords for each email account
- Enable two-factor authentication when available
- Regularly update passwords
- Avoid sharing credentials
Email Security Features
- Enable spam filtering to reduce malicious emails
- Set up email encryption for sensitive communications
- Configure backup solutions to prevent data loss
- Monitor email logs for suspicious activity

Advanced Email Features
Email Forwarders
Redirect emails from one address to another:
- Go to Email > Forwarders
- Click Create Email Forwarder
- Set source and destination addresses
Autoresponders
Set up automatic replies:
- Navigate to Email > Autoresponders
- Click Create Autoresponder
- Configure message and schedule
Mailing Lists
Create distribution lists:
- Access Email > Mailing Lists
- Click Create Mailing List
- Add subscribers and configure settings
Conclusion
Setting up email accounts in cPanel is straightforward once you understand the process. Remember to:
- Use strong, unique passwords
- Configure appropriate storage quotas
- Set up proper email client settings
- Implement security best practices
- Regularly monitor and maintain your email accounts
For additional support or advanced configurations, contact our technical support team.
Need Help? If you encounter any issues while setting up email accounts, our support team is available 24/7 to assist you. Contact us through your client portal or submit a support ticket.