One of our branch offices has been having trouble emailing a new client for a few weeks now, and after a quick peek at the returned mail she was getting, I knew the problem wasn’t on my end. At that point, I instructed her to talk with her client and have them check with their IT folks to see if if/why we were being blocked. She responded yesterday according to their outsourced IT guy, that we weren’t blocked anywhere.Time to do some more digging I guess…
A quick dig shows that their MX records are pointing to some sort of outsourced email solution (smtp.secureserver.net and mailstore1.secureserver.net). Not really sure where to go from there, since I figured it was some big hosting company with impossible to find contact info, I happened to remember seeing that post on IT Discuss about SmtpDiag. Microsoft has it labeled as an Exchange tool, but I extracted it on to my Vista desktop machine and ran this command, and it worked like a charm:
C:\Users\jmoore\Desktop\SmtpDiag>SmtpDiag.EXE firstname.lastname@example.org email@example.com /v
Note: Substitute real email addresses when using SmtpDiag
Part of the output was this, which I hadn’t seen in the previous returned mails:
Checking MX servers listed for firstname.lastname@example.org.
Connecting to smtp.where.secureserver.net [126.96.36.199] on port 25.
mail from: <email@example.com>
rcpt to: <firstname.lastname@example.org>
553 Bogus helo mailstore1.secureserver.net. <http ://unblock.secureserver.net/?ip
A quick visit to that link gave me a short and simple form to fill out. A few minutes later, I ran the same SmtpDiag command again and it went through without a hitch.
My office is now exchanging mails with the client. Of course, I also felt the need to send this note:
Using a SMTP trace tool, I’ve just confirmed that we were indeed being
blocked by the company hosting [ourclient]‘s email. It won’t give me a reason
why, but I have submitted a request to their system to be removed from
the blacklist and it appears to have been processed already.
I’m copying their IT guy so that he will know what was going on with it,
as well as your contact at [ourclient] to confirm that they are now able to
receive mail from us. Please reply and let me know you have received this.
All in a day’s work.