Unable to validate the domain with GoDaddy after adding the CNAMEs from SendGrid
This was a simple fix. SendGrid asks you to add 3 CNAMES(5 CNAMES if branding needs to be enabled) for domain verification on your DNS Management Portal. Issue was that I was adding the entire CNAME which SendGrid was providing me, but GoDaddy just expects only the individual name, it appends the domain name to the CNAME during domain name resolution.
So for example, if SendGrid asks you to add something like below as a CNAME in GoDaddy,
- ex0123.sub.domain.com, you should be adding only ex0123
- for s1._domainkey.sub.domain.com you should be adding only s1._domainkey as the
- For s2._domainkey.domain.com add only s2._domainkey
This fixed my issue, hope this helps you as well!
In my case, I struggled for a day and found this doc which says:-
Some DNS hosts will automatically add your top-level domain to the end of DNS records you create, which can turn a CNAME for “email.domain.com” into “email.domain.com.domain.com”. Be sure to follow the convention on existing records in your DNS panel when adding new ones, as sometimes you will only need to add what is to the left of the top-level domain.
For example, a CNAME
for “email.”
becomes “email.domain.com”
In Godaddy, you dont have to put domain name in CNAME
records, just put the subdomain. Also, you need to put the entire VALUE
string provided by Sendgrid in value
field in Godaddy. as of Sep 2021.
The answer by Sreepriya Sreekumar worked perfectly but as of May 2021 in Godaddy I had to keep the full s2._domainkey.domain.com then it worked.
Steps 1 and 2 are exactly as written in that answer.
© 2022 - 2024 — McMap. All rights reserved.