Damn Nameservers
Today on "Things others learned", a client finds out nameservers, when they want to, will 'eff up their deliverability.
This story is the counter to "Damn Beautiful Nameservers." Instead of me oozing praise all over them, I'm going to go all "Negative Nancy" on them. But it's really not their fault. They can't help if it if they are given the wrong information or left unattended.
But what the hell, I'm gonna curse them out anyway otherwise my whole schtick for ISKTBN is ruined.
So today, nameservers aren't my friend, or, I should say, my client's.
And so my story begins...
Far, far way, in a work-from-home office that isn't an office, but holds a desk, computer, and internet connection...
A prospect (further to be called 'client' because it's easier) reached out to me after they kept experiencing a high volume of bounces to emails they KNEW were active (one was their sister's email.) They also were receiving feedback via customer complaints that their messages were not being received.
Side note: If customers are complaining they DON'T receive the mail, take note! You're doing something right for them. It also means something is up so go check on it.
I asked them to send me some bounce messages because it ain't easy to diagnose why an email is getting rejected without them.
They first sent me this one:
550 Verification failed for bounces+34048707-4a68-somedomain.com@clientsubdomain.com The mail server does not recognize bounces+34048707-4a68-somdomain.com@clientsubdomain.com as a valid sender. Sender verify failed
And because 'weird' things abound in email, I asked if all bounces were like this or if this is just one they grabbed. To which, I got a much more meaty response, "Yes the majority are." and sample set.
This has to be DNS!
Super quick DNS checks via Google DIG all came back clear. Let's dig further.
On the phone we get because back and forth with email on a technical issue just gets tedious and difficult for everyone.
While we were talking, we were able to dig further and narrow it down to Microsoft domains having the majority of the issue. Somewhere in my brain got me thinking about Cloudflare and connecting the two. I can't remember the origin of when those dots were connected, but I connected them in my head, for better or for worse. For today's story: For better. (Yippee! And now you know this story will have a happy ending.)
Time to summarize what I knew:
- Domain/Sender existed for most of the mail, but not all.
- DNS query from Google DIG showed the right DNS entries needed for email
- There was an abundance of Microsoft hosted domains having this problem.
Do you see it? If you aren't careful you might miss it. It's like that game in the Highlights magazine to "spot the differences." Although my favorite was always "Hidden Pictures."
I digress.
PSST, because I can't remember how to recreate my steps to get the above result, although I think MX Toolbox just did it for me when I pulled the CNAME record, you can use Wombatmail's DNS Tools (formerly XNND) to check DNS records across all the nameservers. Simply use the 'Special' option in the Multi-DNS dropdown.
Cloudflare was loving up on that second server there (don't ask me why, I don't know and at the time I didn't attempt to find out.) So when Microsoft (and others) used Cloudflare to do DNS lookups, they were seeing the old CNAME. Because the client had departed, the DNS records tied to the original account and that first CNAME were cleared out so the end result was ... NADA. No minimum required DNS records (resource records.) Therefore, the domain could not be "found " and unable to be verified.
Happy as a bee that I have uncovered their issue. I went buzzing back with quick instructions to "presto chango" (perhaps I should say update or repush the changes) the DNS and they should be good.
Although they were happy to find an answer, they were not happy that they had to go and re-activate all the addresses that hard bounced out of the system. Not a fun endeavor, but at least there was light at the end of the tunnel and a path forward to success!
DAMN NAMESERVERS!
(Although, thank you for the business and the story!)



Comments
Post a Comment