Spam checker 2026: tools, tests, and best practices for B2B cold email

Camille Wattel

|

Sep 7, 2026

A spam checker is a tool that analyzes an email before sending to evaluate its risk of landing in the spam folder or promotions tab, scoring the content (trigger words, text-to-HTML ratio, links), technical authentication (SPF, DKIM, DMARC), and sender domain reputation. Used in B2B cold email, it prevents the 30-50% silent loss caused by Gmail, Outlook and Yahoo filters that discard emails without a visible bounce. Unlike a warmup tool which builds reputation over time, a spam checker gives a point-in-time diagnostic before send. An email that passes the spam check at 9-10/10 on Mail-Tester and EmailToolTester typically hits 92-96% inbox placement vs 60-75% for an untested email.

For SDRs, growth marketers, revenue leaders, or founders running cold email campaigns, this article details the 5 reference spam checker tools, testing methodology, prerequisite technical configuration, and 3 FAQ.

On the agenda:

  • What a spam checker really measures in 2026
  • The 5 reference spam checker tools (Mail-Tester, EmailToolTester, GlockApps, MXToolbox, Litmus)
  • 4-step testing methodology
  • The 6 factors that trigger spam classification
  • Prerequisite technical configuration (SPF, DKIM, DMARC, MX)
  • Spam trigger words to avoid in 2026
  • The 5 classic mistakes that kill your score
  • Comparative testing method to choose a tool
  • 3 FAQ (target score, testing frequency, blacklist)

Key takeaways:

  • Target score: 9-10/10 on Mail-Tester before any volume cold email send
  • Score impact: moving from 7/10 to 9/10 gains 15-25 points of inbox placement
  • Free useful tools: Mail-Tester (10 tests/month), MXToolbox Deliverability Center
  • Recommended paid tools: GlockApps ($49/month), EmailToolTester ($39/month), Litmus ($99/month)
  • Mandatory authentication in 2026: SPF + DKIM + DMARC active before any cold send (Google/Yahoo Sender Guidelines since February 2024)
  • Recommended test frequency: on every new template + after every significant content or domain change
  • Average cost of a spam-flagged email: 40-60% loss on an untested outbound campaign

1. What a spam checker really measures

The 4 dimensions evaluated

A modern spam checker analyzes 4 dimensions simultaneously:

  • Technical authentication: SPF, DKIM, DMARC configured and aligned
  • Domain and IP reputation: send history, presence on blacklists (Spamhaus, SORBS, Barracuda, etc.)
  • Message content: text-to-HTML ratio, trigger words, HTML structure, image alt tags
  • Technical send signals: reverse DNS, TLS connection, header format

Each dimension weighs 20-30% in the final score. An email can have perfect content and score 5/10 if authentication is missing.

Typical score and interpretation

On the Mail-Tester scale (0-10):

  • 9-10/10: optimal send, 92-96% inbox placement
  • 7-8/10: acceptable send, 78-88% inbox placement
  • 5-6/10: significant risk of spam or promotions, 55-72% inbox placement
  • < 5/10: do not send, fix first

The score is non-linear: the gap between 8 and 9 matters more in practice than 5 to 6 because 2026 Gmail filters are stricter on the top end.

What a spam checker does not measure

Three items out of scope:

  • Long-term reputation: a point-in-time test says nothing about historical domain reputation (warmup needed)
  • Gmail vs Outlook placement: global score masks provider-specific differences
  • Real recipient response: open and reply rates depend on content, targeting, and timing, not technical score

A 10/10 email without personalization or value proposition = 0 reply. The spam checker is a necessary condition, not sufficient.

2. The 5 reference spam checker tools

Mail-Tester (free + paid)

Historical reference tool. You send an email to a unique generated address, it returns a score out of 10 with per-dimension detail.

Free plan: up to 3 tests per day, 10 per month. Paid plan from $25/month for unlimited tests + API integration.

Strengths: simplicity, interpretable score, line-by-line actionable feedback. Weaknesses: doesn’t specifically simulate Gmail, no volume testing.

EmailToolTester ($39/month)

Direct competitor to Mail-Tester with a deliverability benchmarks focus. Sends your email to 10-30 test inboxes (Gmail, Outlook, Yahoo, Apple Mail) and reports placement per provider.

Strengths: detailed per-mailbox provider report, benchmarks aggregated over thousands of sends. Weaknesses: cost adds up on regular use.

GlockApps ($49/month)

Enterprise tool with 60-100 seed accounts per test. Spam placement report by IP, domain, content category, and region.

Strengths: geographic granularity, Zapier integration, long test history. Weaknesses: less intuitive interface, learning curve.

MXToolbox (free + paid)

Suite of free tools to verify technical configuration: SPF check, DKIM validator, DMARC lookup, blacklist monitoring across 100+ lists.

Strengths: free for essentials, technical reference. Weaknesses: doesn’t test content or global score.

Litmus ($99/month)

Complete email testing suite aimed at marketing teams. Includes spam checker + multi-client rendering + performance analysis.

Strengths: complete marketing tool, rendering tests. Weaknesses: expensive for pure cold email SDR use, oversized.

Decisional summary

ProfileRecommended tool
Solo SDR, tight budgetMail-Tester free + MXToolbox
SDR team 3-10 peopleEmailToolTester $39/month
Enterprise or agencyGlockApps $49/month
Complete marketingLitmus $99/month

3. The 4-step testing methodology

Step 1: prepare 3 variants of your template

Never test a single email. Prepare: - The original version to evaluate - A lightened variant (fewer images, fewer links) - An alternative variant (different structure, modified wording)

This comparison immediately reveals which element degrades the score.

Step 2: send to the 3 test addresses

Each tool generates a unique address (test-xyz123@mail-tester.com). Send each variant from your real sending tool (Lemlist, Instantly, Smartlead, Zeliq, Outreach). Warning: don’t send from personal Gmail, the result won’t reflect your production config.

Step 3: analyze the report line by line

On Mail-Tester, each deduction is motivated: « -0.5: trigger word ‘free’ », « -1.2: DMARC missing », « -0.3: insufficient text-to-HTML ratio ». Fix each deduction point in descending impact order.

Step 4: re-test after each fix

A single test after multiple fixes prevents isolating the contribution of each change. Re-testing after each unit fix takes 5 extra minutes and gives a clear diagnostic of what really weighs.

4. The 6 factors that trigger spam classification

Factor 1: missing authentication

SPF, DKIM or DMARC missing = 2 to 4 point penalty. In 2026, Google and Yahoo require all 3 configured and aligned since their February 2024 Sender Guidelines. A domain without DMARC in p=quarantine minimum will be systematically penalized.

Factor 2: trigger words (spam words)

Certain words or combinations trigger the bayesian filters of mailboxes. The complete list is handled in section 6 below.

Factor 3: unbalanced text-to-HTML ratio

A 100% HTML email with little visible text penalizes. An ideal ratio contains at least 100 words of text per image or HTML block. Full-image emails are particularly flagged (typical of commercial newsletters).

Factor 4: blacklist presence

If your IP or domain is on Spamhaus, SORBS, Barracuda or another major blacklist, the score drops 3-5 points. Use MXToolbox to check regularly (monthly monitoring minimum).

Bit.ly, tinyurl, or newly-created domain URLs trigger filters. Prefer links to your official domain with readable path.

Factor 6: recent send history

A domain that suddenly sends 500 emails per day after several weeks of silence will be flagged. A gradual warmup over 4-6 weeks protects against this factor.

5. Prerequisite technical configuration

SPF (Sender Policy Framework)

SPF declares which servers are authorized to send on behalf of your domain. TXT record example in DNS zone: v=spf1 include:_spf.google.com include:sendgrid.net ~all.

The ~all (soft fail) is the minimum; move to -all (hard fail) after 30 days of stability.

DKIM (DomainKeys Identified Mail)

DKIM cryptographically signs each email with a private key. Your sending provider (Google Workspace, Microsoft 365, Sendgrid, Amazon SES) provides the public key to place as TXT record in DNS.

A valid DKIM signature aligned with the sender domain is required since the 2024 Sender Guidelines.

DMARC (Domain-based Message Authentication)

DMARC tells mailboxes what to do if SPF or DKIM fails. Recommended step-by-step configuration:

  • Week 1-2: v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com (observation only)
  • Week 3-6: p=quarantine (spam-folder non-compliant)
  • Week 7+: p=reject (total rejection of non-compliant)

Moving directly to p=reject without observation phase risks blocking legitimate unidentified sends.

MX and reverse DNS

Reverse DNS (PTR record) must match sending server’s HELO/EHLO. Without aligned reverse DNS, Gmail degrades deliverability by 8-15 points automatically.

Check via dig -x [IP] or MXToolbox Reverse Lookup.

Zeliq and pre-send deliverability protection

Zeliq combines a 450 million B2B contact database with waterfall enrichment, multichannel sequences, and integrated email verification that filters invalid addresses before send. An email sent to a verified address cuts bounce rate from 8-12% to 1-3%, directly protecting domain reputation and spam checker score on subsequent sends.

See how Zeliq protects your deliverability

6. Spam trigger words to avoid in 2026

The 5 spam-word categories

Bayesian filters at Gmail, Outlook, and Yahoo penalize 5 word families:

Aggressive financial: « 100% free », « easy money », « guaranteed income », « no risk », « check pending », « safe investment »

Artificial urgency: « act now », « limited offer today », « expires tonight », « last chance », « urgent »

Heavy promotional: « best price », « unbeatable price », « special promo », « exclusive », « free bonus »

Emotional manipulation: « you have been selected », « congratulations you won », « we need you »

Abusive superlatives: « incredible », « revolutionary », « one of a kind », « world’s best »

The 2026 rule

A professional B2B email normally has no reason to contain these words. Their presence signals aggressive marketing content that bayesian filters automatically categorize as promotions or spam.

Simple test: read your email out loud. If it sounds like a TV ad, there’s material to revise.

Beware false positives

Some legitimate B2B words (like « commercial offer ») may trigger a slight penalty. Context makes the difference: « our commercial offer adapts to your specific needs » generally passes; « EXCEPTIONAL COMMERCIAL OFFER!!! » heavily penalizes.

7. The 5 classic mistakes

Mistake 1: testing only once before launch

An 8/10 score on a single test guarantees nothing at volume. Test each template + review after each content iteration.

Mistake 2: ignoring low-impact recommendations

A -0.3 deduction seems negligible. Cumulated over 5-10 points, it drops you from 9/10 to 6/10. Fix everything, even small degradations.

Mistake 3: sending without DMARC configured

Since February 2024, Google and Yahoo require DMARC for any volume cold send. A domain without DMARC in 2026 = systematic penalty.

Mistake 4: using main domain for cold outbound

Sending cold email from @yourdomain.com (your primary domain) risks degrading the reputation of your transactional and internal emails. Use a dedicated subdomain (@outreach.yourdomain.com) or secondary domain.

Mistake 5: not monitoring blacklists over time

A domain can enter a blacklist without your knowing (spam trap touched accidentally, user complaint). Monthly monitoring via MXToolbox or GlockApps avoids 3-4 weeks of hidden degradation.

8. Comparative testing method to choose a tool

Rather than inventing results, here’s a reproducible comparison protocol to evaluate 2-3 spam checkers on your real context:

Step 1: Prepare 3 different templates (cold outbound, follow-up, break-up) you already use in production.

Step 2: Send each template to Mail-Tester, EmailToolTester, and GlockApps from your real send setup (same IP, same domain, same content).

Step 3: Note for each tool:

CriterionMeasurement
Global scoreOn each tool’s own scale
Detail by dimensionAuth, reputation, content, technical
Actionable recommendationsNumber and quality
Per-mailbox simulationGmail, Outlook, Yahoo separately?
Report generation timeSeconds to minutes
Price/features ratioEffective monthly cost

Step 4: Fix issues raised by one tool, retest with the 2 others, verify score convergence.

Step 5: The best tool for your context is the one with the most actionable recommendations AND whose improvements carry through to the 2 others.

This method avoids default or notoriety-based choices. It takes 2-3 hours to set up and saves weeks of degraded deliverability.

9. Frequently asked questions

What is the ideal score on Mail-Tester before sending a cold campaign?

9/10 minimum, 10/10 optimal for volume cold outbound. Below 9, inbox placement drops below 85% on Gmail and Outlook, costing 15-25% of the campaign in silent losses (emails that never reach main inbox). On 1000 emails sent at 7/10 score, you lose about 250-300 conversations before a prospect had the chance to see the message. To reach 9-10/10, the 3 main levers are: (1) complete technical configuration (SPF, DKIM, DMARC aligned, reverse DNS OK), (2) content without trigger words, balanced text-to-HTML ratio, clean links, (3) domain warmed up progressively over 4-6 weeks before cold volume send. Warning: a 10/10 score on Mail-Tester doesn’t guarantee an equivalent score on EmailToolTester or GlockApps which use different methods. Recommendation: test on at least 2 tools and aim for 9+ threshold on both. An email that systematically fails on one of the 2 tools hides a real problem the other misses.

How often should a template be re-tested with a spam checker?

On every significant content modification and at minimum once a month for active templates. A template tested once then used for 6 months without re-check is a risk: bayesian mailbox filters evolve, your domain reputation may degrade, a spam-trap address may have been touched. Recommended cadence: (1) full test on template creation, (2) re-test after every substantial copy modification (new title, offer change, link add or remove), (3) monthly re-test on actively used templates to catch drift, (4) immediate test if bounce or reply rate drops abnormally (> 2% bounce or -30% reply vs baseline). An active SDR typically uses 5-8 different templates. Test them all in batch once a month, it takes 45 minutes and prevents cumulative degradation that kills a quarterly campaign. Tip: block this monthly test in calendar on the first Monday of each month, as an operational ritual.

How do I know if my domain is blacklisted and what to do to get out?

MXToolbox Blacklist Check free verifies your domain and IP against 100+ blacklists in 30 seconds; if listed, each blacklist has a specific delisting process documented on its site. Verification: go to mxtoolbox.com/blacklists.aspx, enter your domain or IP, get the report. If all green, no action required (recheck monthly). If listed on one or more blacklists, typical process is: (1) identify which blacklist lists you, (2) go to its official site and follow the removal request process, (3) often the blacklist asks to prove you fixed the underlying issue (list cleanup, stop sending to spam traps, technical config fix), (4) typical 24-72 hour delay for removal after valid request. Major blacklists: Spamhaus (strictest), SORBS, Barracuda, SpamCop, UCEPROTECT. Prevention: (a) always verify emails before send via a verification tool, (b) monitor via MXToolbox or GlockApps alerts, (c) segment cold outbound on secondary domain to avoid contaminating main domain if listed.

10. Conclusion: 3 actions to run

  1. Test your main template on Mail-Tester within 7 days. Free test, 5 minutes, score out of 10 immediate. If under 9/10, fix before any volume send.

  2. Configure SPF + DKIM + DMARC within 15 days if not already done. MXToolbox SuperTool validates each record for free. Missing one of the 3 = priority fix.

  3. Set up monthly blacklist monitoring within 30 days. MXToolbox free alerts or GlockApps for enterprise volume. An undetected blacklist entry costs 3-4 weeks of hidden degradation.

Verify addresses before sending and protect your deliverability

Zeliq combines 450 million B2B contacts, waterfall enrichment with integrated email verification, and multichannel sequences. Cut bounce rate from 8-12% to 1-3% on first send. Account created in 2 minutes.

Try for free

And if you want to protect deliverability from sourcing by eliminating invalid addresses before send, try Zeliq for free: sourcing, integrated email verification, and multichannel sequences in one interface, no credit card required.

Further reading

Table of contents

Placeholder Title

Table of contents

Placeholder Title

Placeholder Title

Download our full case study ebook!