DNS Record Configuration for cPanel
Zoho Mail provides multiple options to verify your domain ownership and configure email delivery in cPanel.
Add TXT Records for Verification - cPanel
If your domain's DNS is hosted with cPanel follow the below steps to add TXT records and verify the domain.
- Login to your cPanel Account
- Locate the DNS Zone Editor option under Domains to add the CNAME.
- Across the relevant domain, click Manage in the Actions column.
- Click Add Record and select TXT from the Type list.
- Enter the details for your TXT record.
- In the Host field, enter @
- In the TXT Value field, enter the TXT value generated in the Zoho Mail Admin Console
- In the TTL field, enter 3600 seconds
- Click Add Record.
- Now come back to the mailadmin.zoho.com page and click 'Verify by TXT'.
- If the DNS information is correctly propagated, the domain will be verified. You can proceed with the next steps to create user accounts.
Add CNAME Records for Verification - cPanel
If your domain's DNS is hosted with cPanel follow the below steps to add CNAME and verify the domain.
- Login to your cPanel Account
- Locate the DNS Zone Editor option under Domains to add the CNAME.
- Across the relevant domain, select the CNAME Record option.
- Enter the zbcode provided in the Name field.
- In the CNAME field, enter the value from the CNAME Value/ Points To/ Destination field of your Zoho Mail Admin Console.
- Click Add a CNAME Record to add the CNAME to your DNS.
Once saved, you have added CNAME in your DNS Manager. However, you may have to wait for at least an hour (or based on the TTL) for the changes to be effected in the DNS servers.
You may verify this by typing in zb******.<yourdomain>.com in the URL bar. This will be redirected to the Zoho login page. This ensures that you have added the CNAME records correctly. After this, you can log in to the Zoho Mail account and click 'Verify' to verify the domain.
In case you have difficulty in adding CNAME, contact cPanel support to get their assistance to add the CNAME for your domain.
Update MX Records to receive emails - cPanel
If your domain's DNS is hosted with cPanel, update the MX records of the domain, to start receiving emails in your domain based accounts based on the following instructions.
- Login to your cPanel Account.
- Locate the Zone Editor option under the Domains section to add the MX Records.
- Across the relevant domain, select the MX Record option.
- In the Priority field, enter 10 and in the Destination field, enter mx.zoho.com. Now click Add an MX Record.
Repeat the steps again to add the second and third MX record and their priorities.
Important Points:
- The MX values given above are based on the generic configuration information. For more specific configuration particular for your domain refer to this section in the Admin Console.
- Ensure that you have deleted all the MX records related to your previous email provider. Any other existing MX record will conflict with Zoho Mail, affect email delivery, and result in permanent loss of emails delivered.
- The MX records that should be returned when you check in the MX Lookup tool should be
- mx.zoho.com
- mx2.zoho.com
- mx3.zoho.com
- To add the SPF records, click the Manage option across the relevant domain, in the Actions column.
- Click Add Record and select TXT from the Type list.
- Specify the Name/ Host as "@". In the TXT Value field, enter "v=spf1 include:zohomail.com -all"
Click Add Record.
Note:
- The values of the records with respect to cPanel will be given on the Zoho Mail Admin Console's DNS Mapping page. You can copy-paste the values into the respective fields in the DNS Manager.
- In case you are using only Zoho Mail to send emails, remove all the other SPF record types from the DNS. Click 'Save Changes' again to save all the changes.
- Having multiple SPF records will interrupt the SPF check and hence the SPF validation may fail and the emails will end up as Spam in the recipient servers. Learn more
- To add the DKIM records, click the Manage option across the relevant domain, in the Actions column.
- Click Add Record and select TXT from the Type list.
- For the Host field, copy the value "zoho._domainkey" (this will be different in the case of a different selector) from Zoho's Domain Setup page and paste it into your domain's DNS page.
For the Points to/ Value field, copy the value "v=DKIM1; k=r**; p=***************....****" from Zoho's Domain Setup page and paste it into your domain's DNS page and click Add record.
Note:
It may take anywhere between 4 to 48 hours for your DKIM record to propagate. You can check the validity of your DKIM record here.
After adding all three records, return to your Zoho Mail domain setup page and click Verify All Records. It may take about an hour or two for you to receive emails upon successful verification of your MX records and 4 to 48 hours for the propagation of SPF and DKIM records.