I am trying to allow Zendesk to send an email on behalf of my domain, but I receive the error DNS records are not set up correctly when verifying my DNS records. Why is this?
The error DNS records are not set up correctly appears when Zendesk is unable to verify your DNS records. This is often caused by DNS records that are either unpublished or published incorrectly. This article outlines how to determine possible issues when your DNS records do not validate and information on how to resolve it.
To ensure your DNS records are correctly configured and that Zendesk is allowed to send on your behalf, the below must be true:
- You must add a TXT record (a domain verification record) to your DNS server that contains your account's unique domain verification value.
- The support address is present as an external support address
- The records were published for longer than the specified TTL (time to live) and successfully propagated
Examining your DNS records
If the above is true, but you are still not able to verify your DNS records, manually inspect your DNS records for errors using a DNS lookup tool. A popular tool third-party tool for this task is MxToolBox. Use the following lookup tool TXT records respectively:
If your records do not appear using the lookup tools above, then the records are not properly configured.
Common issues configuring DNS records
One of the most common issues that occur when configuring DNS records is that the TXT record is not set up properly.
The TXT record should appear as:
If you are unable to see any of your TXT records using MxToolBox, reach out to your domain registrar (or DNS server provider) for further assistance, as they are the only ones able to resolve any propagation issues.
If you're having issues validating your SPF record, see the article: Why doesn't my SPF record validate?
For a high level look at setting up email in your account, see this article: How to turn on email in Zendesk.