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.
Troubleshooting \ FAQ’s
You should be able to create your email account without any issues. An error is most likely caused by incorrect permissions on the mail folder.
I recommend you open a support ticket with your hosting provider so they can take care of this for you.
When you try to add your email account you get the following 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 of 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):
root@server [~]# cd /home/user root@server [/home/user]# mkdir etc root@server [/home/user]# chmod 750 etc root@server [/home/user]# chown user .mail etc
Solution Source: ServerAdminz
Your web hosting provider will set a limit, whether that is 1 email address, or infinite. You will 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:
About the author
Jonathan Griffin. Editor, Hosting Expert, SEO Developer, & SEO Consultant.
Jonathan is currently the Editor & CEO at The Webmaster. He is also an SEO Developer offering consultancy services, primarily to other web development companies. He specializes in the technical side of SEO, including site audits, development of SEO related features, and site structure & strategy.
In his spare time, Jonathan has a passion for learning. He regularly undertakes professional courses on subjects ranging from python, web development, digital marketing, and Advanced Google Analytics.