Emailology: Diagnosing your Deliverability Problems
Posted January 3, 2013 by Geoff Phillips
Sometimes it can seem like quite a challenge to figure out why your email isn't getting delivered. A few SPAM blockers will kick out reasons (like Postini and SpamAssassin), but many others won't give you any information at all. So how can you figure out what problem is plaguing your latest email campaign? It's not as difficult as you might think. The tools we offer at Email on Acid can make it easy to determine the problem.
Deliverability problems fall into one of the following categories:
SPAM filters make lists of suspicious email addresses and IP addresses based on emails it has previously filtered. If other people using the same ESP as you are sending SPAM, or if somebody who previously used that IP address sent SPAM, your email could be seen as more suspicious by SPAM filters.
To test the sender email address try using our Spam Test tool using a different sender address. If the same email gets to more inboxes with a different sender email address, that could be your problem. It's best to use a from address that recipients can reply to, that has a recognizable name attached to it (e.g. "Super Electronics, email@example.com). Remember to keep other variables the same. For instance, if you are experiencing deliverability problems by sending via your SMTP server, change ONLY the sending email address and try your SPAM test again.
It could be that nothing is wrong with your email content or reputation. Server configuration issues can also cause problems with outgoing mail. Perhaps emails aren't even being sent out from your server due to a configuration error. Our Spam Test tool is capable of detecting many email server configuration errors and advising you about them so that they can be resolved.
This may seem like a broad category, but checking over your subject line and content should be fairly straightforward. Both of these things are probably much more under your control than the reputation of your IP address. Check for the following top problems with content and subject line.
To test the Email Subject Line try changing the subject line and resending the email. Remove any words or phrases that might seem spammy and remember that testing this is a trial and error process. If removing all questionable content from the subject line doesn't help, start looking at the content. Try removing/changing one questionable element at a time and resending to identify the problem.
If the IP address that you're sending from has been associated with SPAM in some way, it may be flagged by the filters. Before checking the content of the email, the IP address is checked to see if it is white or blacklisted. If you've been whitelisted, your email will go through without its content being checked at all. If it has been blacklisted, the email will be "black holed," bounced or flagged as SPAM without the content being checked. Black holed emails are not delivered to the user, but are secured in a place accessible to administrators in case they are needed later. This approach is often used for emails that contain viruses, to keep end users from opening them on accident.
To test the IP Address Reputation try sending your email through the Email on Acid servers. If an email was not delivered when sent through your servers but is delivered with no problems through ours, you may have a server reputation problem. If it still isn't delivered when using our servers, you may have a problem with one of the other categories listed above (Sender Email Address Reputation, Server Configuration or Subject & Content.)