Web Hosting / cPanel

How to Add Email Account in CPanel

Oct 14, 2022
4 min read
Create an Email Account in cPanel

When you first purchase web hosting from a provider, no email account will be set up. You will need to log in to your cPanel account and create an email address.

How to How to Add an email account to cPanel

Adding an email address to your account in cPanel is very simple and can be done in just a few minutes.

Once the email is created, you can change the password, quota, delete the email account, access webmail, or just configure your Email Client.

Further Options.

Troubleshooting \ FAQs

I can't create an email account

You should be able to create your email account without any issues. Incorrect permissions on the mail folder most likely cause an error.

I recommend you open a support ticket with your hosting provider so they can take care of this for you.

I can't create mail accounts - No such file or directory

When you try to add your email account, you get the following error:

Error

File open for /home/user/etc/domain.com/passwd failed with error No such file or directory.

This error is caused by the wrong permissions or missing the “etc.” directory in the user’s document root.

If you get this error, you will need to create the “etc.” directory and assign the relevant permissions as follows (replacing “user” with your cPanel user id):

[email protected] [~]# cd /home/user
[email protected] [/home/user]# mkdir etc
[email protected] [/home/user]# chmod 750 etc
[email protected] [/home/user]# chown user .mail etc
If you are on shared hosting or managed hosting without root access, your host will need to resolve this issue.

Solution Source: ServerAdminz

Is there a limit to the number of email accounts I can create?

Your web hosting provider will set a limit, whether one email address or infinite. You need to check your plan details or contact your host for further information.

You can view the number of email accounts in the sidebar of the cPanel dashboard under the stats section. It will show the number of email accounts used plus the limit (or show an infinity sign if unlimited).

A screenshot of the information is below:

Email account limit.