How to create / remove a new email account on a cPanel Server

How to create a new email account on a cPanel Server


 
If you have a domain name, then you can create email account for it. Some webhosting company allows unlimited email accounts but some allow allow only limited mail accounts. The number of email accounts that can be created in a cPanel account is set in account ‘package’. You need cPanel access or SSH access to create a new mail account. cPanel login details will be provided in the welcome email sent by your webhosting company. Do the below steps to create a new email account on a cPanel server.

1 . Log in to cPanel

URL to access cPanel : https://YourServerIP:2083
Username : Enter cPanel username
Password : Enter cPanel Password

2. Search for “Email Accounts” in the cPanel search bar
 
Create email account cPanel
 
3. Click on “Email Accounts” under “Email”

4. You must enter the new email account name, password and quota of the email account

Example :
Email : sam@globedrill.com
Password : Teget123#
Password (Again) : Teget123#
Mailbox Quota : Set quota for the mail account

You can set Unlimited quota for the email account or you can restrict the size of the email account in the “Mailbox Quota” field.

Use ‘password generator’ to create a strong email password. Weak passwords will be easily cracked by bruteforce attacks initiated by hacker and they will start sending spam emails after compromising your email account. You must set a very strong password for your email address. You must enter the email password twice in ‘Add Email Account’ page to create the email account.
 
create new email address cPanel
 
5. Click on “Create Account” to create a new email account
 
Create Mail cPanel
 
If you have more than one domains in your account (addon domains or sub domains) then you can choose the email account from the drop down while creating the email address.
 
Create email addon domain
 


How to Remove / Delete an Email Account on a cPanel Server

 
1. Log in to your cPanel account

2. Click on “Email Accounts” under “Email”

3. Under “Email Accounts” you can see the list of email accounts in your cPanel account

3. Click on “Delete” to remove the email account
 
Delete an email account cPanel
 
4. Click on “Delete” again to Confirm
 
Remove email address cPanel
 

How to create a new email address from server backend (command line)


 
You can create email account either through WHM or from the server backend using the cPanel script.

1. Log into server via SSH as ‘root’

2. Run the cPanel script “/scripts/addpop user@domain.com password quota” to create an email account

Example : /scripts/addpop damien@globedrill.com GTyyu4e67# 500

Email account “damien@globedrill.com” will be created on the server with password “GTyyu4e67#” and quota 500M.

3. Run the command “/scripts/delpop user@domain.com” to delete an email account on a cPanel server
 

How to Change quota size of an Email Account

 
Do the below steps to Increase / Decrease mail quota of an email account

1. Login to cPanel

Log in to cPanel using the login details provided by your webhosting company

URL to access cPanel : https://YourDomain.com:2083
username : Enter cPanel Username
Password : Enter cPanel Password

YourDomain.com in the above link should be replaced with the actual domain name.

2. Search for “Email Accounts” in the cPanel Search bar

3. Click on “Email Accounts” under “Email”
 
Create email account cPanel
 
Under “Email Accounts” you can see all the email accounts in your cPanel account

4. Under “Actions” Click on “Quota” to change the mail quota
 
update mail quota cPanel
 
5. Enter the new size in “Mailbox Quota” field and click on “Quota”
 
increase mail quota cPanel
 
mailbox quota increased
 
The mailbox quota field in in MB, you can either choose the custom size radio button or unlimited.
 
unlimited email quota cpanel