How to configure SendGrid Sender Authentication (Domain Verification) in GoDaddy
Asked Answered
W

3

19

Unable to validate the domain with GoDaddy after adding the CNAMEs from SendGrid

Whitmore answered 23/6, 2020 at 9:19 Comment(0)
W
63

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!

Whitmore answered 23/6, 2020 at 9:19 Comment(10)
OMG I know this is against the rulz, but man I LOVE YOU.... keep it safe SreepriyaTableau
How you even knew that :O ? I've more than 4 days and a lot of lost clients trying to fix thisTableau
You are a legend. Why can't they standardize this stuff.Halfon
This works! This should be the accepted answer! Thank you so much!Butyl
Back here for a 2nd time as I forgot. Thanks again!Halfon
Back here for a second time !! Thanks againTableau
This works with GoDaddy and the documentation in SendGrid should reflect your answerCourtnay
I found this was the case for Google Domains as well, where the domain is automatically appended to whatever you enter into the host field.Bedspring
does this work for namecheap?Transported
Same answer for NameCheap. ThanksInadvisable
A
2

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.

Audi answered 19/9, 2021 at 1:32 Comment(0)
T
0

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.

Tailpiece answered 10/5, 2021 at 12:34 Comment(1)
It worked for meVenue

© 2022 - 2024 — McMap. All rights reserved.