Four things to check before your next mailing

Like many bits of technology, email is often set-and-forget. Everything is checked and rechecked during setup, and then no one goes back and looks at it again. But mail programs are not static, and people make changes. These changes don’t really break things, but over time they can create their own set of problems.
Setting aside some time every quarter or even every year to check and make sure all the bits of mail are configured correctly is a good idea.

Check your SPF

SPF records get added to fairly frequently, for a whole host of good reasons. But most people never go through and clean out old records. We’ve found client SPF records that had include files for ESPs that no longer exist. Check your SPF records regularly.
We provide a handy tool for checking SPF records on our Tools site. Put any domain name into the checker and see an output that lists the IPs that are authorized to send mail and a full count of those IPs. A good example of that is Google’s SPF record.
spferrors_thumbAdditionally, we highlight SPF errors. Errors highlighted in yellow are incorrect records that will not cause a SPF fail result. Errors highlighted in red are incorrect records that will cause a SPF fail result.

Check your DNS

Mail streams get moved around, hostnames get changed, IPs get changed to address operational issues. This means that sometimes an hostname points to one IP, but that IP has a totally different PTR record. While a mismatch is unlikely to cause delivery issues, it’s a good idea to check regularly and fix any DNS issues. We do a full survey of client DNS as part of our audit product and will usually find 1 or 2 IPs that have mismatched DNS.
Our tools page also has a DNS checker, that does DNS lookups for you.

Check your unsubscribe link

Unsubscribe links are required by law in many jurisdictions. But we have found clients, both large and small, that have broken unsubscribe links. This not only hurts your delivery, as people will hit “this is spam” when they can’t unsubscribe successfully it can cause legal troubles, as the recent fine against PlentyofFish demonstrates.

Check your DKIM signature

I’m seeing a recent uptick in DKIM failures.
Our tools page also has a DKIM checking tool, which gives information about the key validity.

Conclusion

Email isn’t set and forget. It’s worthwhile to go through your email systems regularly and check to confirm it’s all set up correctly. Things change in a system, and these changes can result in problems with email. While most of the above problems won’t cause delivery failures all the time, they can contribute to occasional delivery problems. Word to the Wise can help with both the initial setup and with periodic technical checks to confirm everything is still as you want it.

Related Posts

Troubleshooting tools

There have been a number of comments on my post about Hotmail moving to SPF authentication having to do with troubleshooting authentication failures. I have been helping clients troubleshoot these issues, and am able to take on new clients to solve authentication problems. Contact me for more information.
Of course, many of these issues can be solved with access to the right tools. Steve’s been working on a number of tools that may help the troubleshooting process and we’ve recently launched them on Emailstuff.org. The website itself contains a number of DNS and data related tools we use for investigations and thought we’d share with the public at large.
One of the really useful tools is the SPF record expander. Plug in any domain, like google.com, and see what IP addresses they authorize to send mail.

Read More

Email Authentication in a nutshell

There are 3 types of authentication currently in use for email.

Read More

SPF Fail: too many DNS lookups

I’ve had a couple folks come to me recently for help troubleshooting SPF failures. The error messages said the SPF record was invalid, but by all checks it was valid.
Eventually, we tracked the issue down to how many include files were in the SPF record.
The SPF specification specifically limits the number of lookups that can happen during a SPF check.

Read More