Deliverability

Email Deliverability Test: How to Test Your Inbox Placement

Find out whether your emails actually reach the inbox—and what to fix when they don't—before your next campaign goes out.

Updated: July 202611 min read

An email deliverability test checks whether your emails are likely to land in the inbox instead of the spam folder—or get blocked outright. It inspects your authentication (SPF, DKIM, DMARC), checks your domain and IP against blacklists, scores your content with a spam filter, and flags formatting problems, then returns a report of exactly what to fix.

Below, we break down how the test works, the four things it checks, why it matters, and a step-by-step process to run one before you hit send.

What is an email deliverability test?

An email deliverability test is a diagnostic that predicts—and measures—where your emails will end up: the inbox, the spam folder, the promotions tab, or nowhere at all. Rather than sending a campaign and hoping, you test first and fix problems while they're cheap to fix.

There are two flavors, and good tools combine them:

Seed / inbox-placement test

You send a real message to a set of seed addresses across Gmail, Outlook, Yahoo, and others. The tool reports which folder it landed in at each provider.

Technical / setup test

The tool analyzes your DNS records, message headers, blacklist status, and content to score your setup—no full send required. A domain health checker is this kind of test.

Think of it as a pre-flight checklist for your sending domain. The technical test tells you whether the plane is airworthy; the seed test tells you whether it actually reaches the destination.

How does a deliverability test work?

Most deliverability tests follow the same four steps. A seed test starts by giving you a unique address to email; a technical test starts from your domain instead. Either way, the analysis is similar:

1

Capture the message and headers

The tool reads the full email—subject, body, HTML, and the technical headers that record which server sent it and how it was authenticated.

2

Verify authentication and DNS

It checks that SPF, DKIM, and DMARC exist, are valid, and align with your sending domain—the signals providers use to decide if you're a legitimate sender.

3

Check blacklists and score content

Your domain and sending IP are queried against major blacklists (RBLs), and the content is run through a spam filter such as SpamAssassin to produce a spam score.

4

Return a scored report

You get a single deliverability score plus an itemized list of issues—each with a severity and a specific recommendation—so you know what to fix and in what order.

Scores are reported on different scales. Tools like Mail-Tester use a 0–10 scale where higher is better; SpamAssassin-based tools count spam points where lower is better. For a full breakdown of what each score means, see our guide to what a spam score is and how it's calculated.

What does a deliverability test check?

A comprehensive email deliverability test covers four areas. Weakness in any one of them can send your mail to spam even if the other three are perfect.

1. Authentication: SPF, DKIM & DMARC

These three DNS records prove you're authorized to send from your domain. Missing or misaligned authentication is one of the fastest ways to the spam folder—Gmail and Yahoo now require it for bulk senders.

  • SPF — lists the servers allowed to send for your domain.
  • DKIM — cryptographically signs your mail so it can't be tampered with.
  • DMARC — tells providers what to do when SPF or DKIM fails, and where to send reports.

2. Blacklist status

The test queries your domain and sending IP against real-time blacklists (RBLs) like Spamhaus and Barracuda. A listing can block a large share of your mail instantly. If you're listed, our email blacklist check guide walks through how to confirm it and get delisted.

3. Spam score

Your content is graded by a spam filter (usually SpamAssassin). Each risky element—trigger words, unbalanced text-to-image ratio, too many links—adds points. You can pre-check this with a dedicated spam checker before you even run the full deliverability test.

4. Content & formatting

Broken HTML, image-only emails, missing alt text, shortened links, a mismatched From/Reply-To, and a missing unsubscribe link all raise flags. The test surfaces these so the message renders cleanly and reads as legitimate.

The fifth factor tests can't fully see

List quality and recipient engagement matter as much as any technical check—but a single test can't measure them. Sending to invalid or disengaged addresses drives bounces and complaints that route you to spam regardless of a clean score. That's why testing and email verification go hand in hand.

Why email deliverability testing matters

Deliverability is the gap between emails sent and emails that actually reach the inbox. If you can't see that gap, you're optimizing subject lines and offers for messages nobody ever receives. Testing makes the invisible visible.

Spam is a silent killer

Emails in the spam folder average around a 0.1% open rate versus 20%+ in the inbox. A campaign can "send successfully" and still reach almost no one.

Reputation compounds

Poor deliverability today makes tomorrow's worse. Providers remember bounces and complaints, so an unnoticed problem quietly erodes your sender reputation over weeks.

The rules got stricter

Since 2024, Gmail and Yahoo enforce authentication and a low complaint rate for bulk senders. A test confirms you meet the bar before they start filtering you.

Fixing is cheaper than repairing

Catching a bad DKIM record before launch takes minutes. Recovering a domain's reputation after a blacklisting or complaint spike can take weeks.

How to run a deliverability test

You can run a meaningful deliverability test in about five minutes. Here's the process:

1Start from your real setup

Use the exact sending domain, inbox, and email template you plan to send with. Testing a "clean" throwaway account tells you nothing about the campaign you're about to run.

2Run the technical check

Enter your domain into a domain health checker to validate SPF, DKIM, and DMARC, and a blacklist checker to confirm your domain and IP aren't listed—no full send needed.

3Score your content

Paste your subject line and body into a spam checker to catch trigger words, formatting problems, and a high spam score before they cost you placement.

4Do an inbox-placement check

Send to seed addresses (or a few of your own accounts) across Gmail, Outlook, and Yahoo and note which folder each lands in. This confirms the technical results in the real world.

5Fix, then re-test

Work the report top-down: authentication first, then blacklists, then content. Re-run the test after each change until authentication passes and your score is in the safe range.

Test your sending domain in one click

Run your domain through Enrichley's free domain health checker to validate SPF, DKIM, and DMARC—then verify your list for maximum inbox placement.

Check Your Domain

Deliverability testing best practices

A single passing test isn't a finish line. Build these habits so deliverability stays high over time:

1. Verify your list before you test

Invalid addresses cause bounces, which hurt reputation and skew results. Clean your list with email verification first and keep bounce rates under 2%.

2. Fix authentication before anything else

SPF, DKIM, and DMARC are the foundation. A perfect spam score won't save you if providers can't confirm you're authorized to send. Get these green first.

3. Test with each provider separately

Gmail, Outlook, and Yahoo filter differently. Landing in the Gmail inbox doesn't guarantee Outlook—check placement at every provider your audience actually uses.

4. Record a healthy baseline

Note your normal spam score, bounce rate, and authentication status per domain. When something breaks, a baseline tells you instantly whether it's a real problem or noise.

5. Re-test after every change

New template, new sending tool, new domain, or a warm-up bump—each can shift deliverability. Make testing part of the change, not an afterthought.

Frequently Asked Questions

What is an email deliverability test?
An email deliverability test checks whether your emails are likely to reach the inbox instead of the spam folder or being blocked entirely. It sends a test message (or analyzes your setup) and reports on authentication (SPF, DKIM, DMARC), blacklist status, spam score, and content issues that affect inbox placement.
How do I test my email deliverability?
Send a test email to a unique address from a deliverability testing tool, or run your domain through a domain health checker to validate your SPF, DKIM, and DMARC. A full deliverability test also inspects your message headers, checks your domain and IP against major blacklists, scores your content with a spam filter like SpamAssassin, and returns a report of what to fix.
What does a deliverability test check?
A complete deliverability test checks four areas: email authentication (SPF, DKIM, and DMARC records that prove you are authorized to send), blacklist status (whether your domain or IP is listed on RBLs like Spamhaus), spam score (how a filter rates your content), and content and formatting issues such as broken HTML, image-heavy layouts, or spam trigger words.
What is a good email deliverability score?
On a 0–10 scale (used by tools like Mail-Tester), aim for 9/10 or higher. On a SpamAssassin scale where lower is better, aim for a spam score under 3, with 0–2 being excellent. More important than any single number is that authentication passes, you are not on any blacklist, and your inbox placement rate across major providers is high.
How often should I run a deliverability test?
Run a deliverability test before every major campaign or new sequence, after any change to your sending domain or infrastructure, and when you set up a new sending inbox. Schedule a recurring check (weekly or monthly) for high-volume senders so you catch reputation or authentication problems before they cost you inbox placement.
Why are my emails going to spam if my deliverability test passed?
A deliverability test measures technical health at a point in time, but inbox placement also depends on recipient engagement and list quality that a single test can't see. If you send to unverified or disengaged addresses, complaint and bounce rates rise and providers route you to spam regardless of a clean test. Verify your list and keep bounce rates under 2% alongside testing.

Ready to test your email deliverability?

Check your sending domain's health, then verify your list so every send has the best possible shot at the inbox.