Hello friends, today we will learn how to configure DNS for cPanel Email. Specifically, if you create email accounts in the cPanel of GoDaddy and register your domain with HostGator, then this guide will help you. To illustrate, I have chosen GoDaddy and HostGator as examples because both provide top services in their fields.
Many users face issues with incoming and outgoing mail not working after creating email accounts in cPanel. This happens because they do not configure DNS properly in the Domain Manager. Therefore, you must add some mandatory DNS records for email to work correctly. Otherwise, Otherwise, emails will stop working. In this article, we will learn how to configure DNS for cPanel email.
The DNS manager contains many records; However, you only need to update the mandatory ones for email to function properly.
Below is the list of essential DNS records you should add. Please refer to the table below:
| Record Type | Host | Points to |
|---|---|---|
| A | @ | Your account’s IP address |
| A | Your account’s IP address | |
| CNAME | www | @ |
| MX (Mail Exchanger) | @ | mail.[your domain name], for example, mail.phpyouth.com NOTE: Use MX Priority 0 |
NOTE: The MX entry listed above should be the only MX entry. If you have added other MX records, then please delete them.
Two more records that also need to be updated in the DNS manager are TXT records. We use these records only if we are using cPanel email. However, If you have these TXT records, and you use another email provider with your domain, you may experience problems sending emails. So, Therefore, below are the TXT records. Please update them in your DNS manager.
| Record Type | Host | Points to |
|---|---|---|
| TXT | @ | v=spf1 a mx ptr include:secureserver.net -all
NOTE: This record applies only to cPanel shared hosting accounts. |
| TXT | admin | v=spf1 a mx ptr include:secureserver.net -all
NOTE: This record applies only to cPanel shared hosting accounts. |
Friends, I have shared my experience with you all, I want to emphasize that this article will definitely help, but if you still encounter errors, you can also consult the support team of your service provider for further assistance.
Furthermore, if you found this article helpful, please share your thoughts in the comment box below. Keep learning, and don’t forget to share this article with your network.

You May Like it
Discover more from Wordpress Tutorial for Beginner's
Subscribe to get the latest posts sent to your email.
