Symptoms
When using the Email Deliverability tool in WHM or cPanel, you see errors similar to the following:
This system does not control DNS for the “example.domain.tld” domain. You can install the suggested “DKIM” record locally. However, this server is not the authoritative nameserver. If you install this record, this change will not be effective. Contact the person responsible for the “remote1.nameserver.tld” and “remote2.nameserver.tld” nameservers and request that they update the “DKIM” record with the following:
This system does not control DNS for the “example.domain.tld” domain. You can install the suggested “SPF” record locally. However, this server is not the authoritative nameserver. If you install this record, this change will not be effective. Contact the person responsible for the “remote1.nameserver.tld” and “remote2.nameserver.tld” nameservers and request that they update the “SPF” record with the following:
Description
These problems occur whenever you are not using cPanel as the nameservers for your domain. Using cPanel nameservers will automatically update and publish your domain's DKIM and SPF records so that your email works properly. However, if you use a third-party service for DNS, such as CloudFlare, cPanel cannot access the third-party service to automatically update the SPF and DKIM records for you.
Workaround
You must copy the SPF and DKIM records, shown in the Email Deliverability interface under the warnings mentioned above, and enter them into your third-party DNS service. The steps required to update DNS at your third-party DNS provider depend on the company you are using. The best way to find out how to update those records in their interface is to contact their support, show them which records you need to change, and ask them what steps to take.
Alternatively, you could set the domain to use cPanel as the name servers.
Comments
0 comments
Article is closed for comments.