Spam filters and how they score emails
Before an email ever reaches its intended recipient, it first must pass through one or more filters – software algorithms designed to identify and stop malicious or unwanted mail from reaching the inbox.
In the past, email filters were primarily intended to block spam, phishing, and other types of unwanted email and applied largely the same filter criteria across all mailboxes. In contrast, today's filters are incredibly sophisticated and adaptive to each mailbox, message, and sender. Not only do email filters block the bad stuff, today's filters also prioritize, classify, and organize emails to make end users more productive.
In short, reaching the inbox can be no small task. The best email teams test their emails against these filters to find deliverability problems before sending.
How does Litmus help?
With Litmus Spam Testing, you can test your emails against all of the major spam filters and inbox providers. We'll provide you with direct feedback on what each filter did with your email and what you can do to improve your chances of reaching the inbox.
Which spam score filters are available in Litmus Spam Testing?
Outlook comes with a built-in junk email filter that learns over time what you think is spam. While this is great for individual users, it's not consistent nor reliable for use across thousands of tests on our Litmus servers. To help you reliably test your messages sent to Outlook, we've added in hundreds of spam rules that have been published by Microsoft. Whenever the content in your campaign triggers one of these rules, we'll provide you with feedback on what can be changed to make your email look less "spammy" to Outlook.
This filter has various sensitivity settings so you can adjust your level of junk email protection. We have chosen 'High' as the default for all of your Litmus tests. The Microsoft Outlook filter scores from 0-10 on the high sensitivity rating, with 0 being the highest (passing) and 10 being the lowest (failing). Outlook rates an email with a 6.0 or higher as a failure. Anything lower than 6.0 is considered a passing score with the high sensitivity rating.
Barracuda Essentials for Email Security is another business-grade secure email gateway used by thousands of organizations globally to filter inbound email.
Barracuda's filters analyze each inbound email, assigning a score between 0 and 10 based on how likely it is to be unwanted mail, such as spam or phishing. As a rule of thumb, you should aim for a score below 3.5. The higher the score your email receives, the more likely it is that Barracuda will block or quarantine the email. Please note, for some very spam-like emails, Barracuda will quarantine the email. In these cases, Litmus will report the email as considered spam and mark it with a score of 10.0 (the maximum).
While Barracuda test results won't always reveal specifics about why your message was classified as spam. If you’re caught in Barracuda’s spam filter, these resources may be helpful:
- Barracuda Central IP and domain reputation lookup
- Barracuda blocklist removal requests
- Barracuda Email Essentials website
- Barracuda Email Essentials product documentation
Microsoft Exchange Online Protection
Microsoft Exchange Online Protection (EOP) protects all 60 million Microsoft Office 365 cloud-hosted mailboxes, used for consumers and business customers alike. It uses the latest technology in spam detection to evaluate and score emails.
- SCL scores are between -1 and 9. An SCL of 5 or higher is considered spam.
- BCL scores are between 0 and 9. The higher the score, the more likely Microsoft believes you are going to generate subscriber complaints. Microsoft uses internal and external data sources to determine this socre.
To aid in troubleshooting, Microsoft includes several anti-spam headers into each email after scanning. To find out what these headers mean (and troubleshoot your email) check out Anti-spam message headers.
Emails that have successfully been received in the email will show as a "passed" score. Anything that has a "failed" score will indicate that the email was not received in the inbox, which means the email could have been blocked or sent to the junk folder for that particular email client. You will also want to make sure that you are sending in your email to the complete list of seed list addresses in order to see the accurate reputation scoring for your email.
Part of the issue of testing for spam on webmail providers (such as Gmail, Yahoo! Mail, Outlook.com, and AOL Mail) is that a large portion of their spam scoring is based on internal metrics and algorithms -- for example, it's common for a single email to send to a single inbox on Yahoo! to be delivered successfully, but that same email may become suspicious when sent to ten or hundreds of thousands of recipients. Sometimes, a portion of recipients complain or do not engage with the email, leading the rest of the send to be delayed or marked as spam. Trends in engagement from a particular sender or IP may also produce blocks or delays, as do spam filters that "learn" about what individual users consider spam through open, click and reporting behaviors. These scenarios are difficult, if not impossible, to predict.
The webmail filters do not provide us any further information as to why an email has not been received in the inbox. You may want to check warnings produced by server-side filters (like Barracuda or SpamAssassin) and update your email with the changes those filters have suggested. You may also want to check with your Email Service Provider to see if users for a particular webmail service have marked your previous campaigns as spam in the past, as this can affect your spam performance for your email campaigns sent now.