Free Email Deliverability Test - Full Auth Check | BounceZero
5-in-1 Audit - MX - SPF - DKIM - DMARC - Blacklist

Email Deliverability Test

One-click audit. MX + SPF + DKIM + DMARC + blacklist on MX IPs. Get a 0-100 score in 2-5 seconds.

Examples: bouncezero.io - gmail.com - stripe.com

What This Test Does

This is a one-click combined audit of the five things that decide whether mail to your domain works correctly. Each check is detailed enough to act on, with a deep-dive link to our dedicated tool if you want full diagnostics on any single check.

The 5 Checks Run

How the Score Is Calculated

Each of 5 checks contributes 0-20 points. Pass = 20, Warning = 10, Fail = 0. Score range 0-100.

What This Test Does NOT Cover

A 100/100 score on this audit is necessary but not sufficient. These factors matter equally and need separate attention:

Read the full deliverability playbook

Our sender-reputation guide covers the full picture - auth, lists, content, engagement, and the metrics that actually move inbox placement.

Read the sender-reputation guide

Frequently Asked Questions

Why does my score show DKIM as a warning even though I have DKIM configured?

We auto-test 22 of the most common DKIM selector names (selector1, google, k1, mandrill, sendgrid, etc.). If your ESP uses a custom selector outside our list, we won't find it and report a warning. Use our dedicated DKIM Checker with your specific selector to confirm.

My DMARC is set to p=none. Is that bad?

p=none is monitor-only - receiving servers report failures but still deliver spoofed mail. It's a fine starting point but should be temporary. After 30 days of clean reports, ramp to p=quarantine, then p=reject. We mark p=none as a warning, not a fail, because it does provide reporting visibility.

The blacklist check on MX IPs is clean but I still have delivery problems.

This audit checks INBOUND MX IPs - where mail to your domain arrives. If you're sending mail and addresses bounce or filter, the issue is your OUTBOUND sending IPs (different from MX IPs). Run our IP Blacklist Checker against the actual IP your ESP or self-hosted SMTP uses for outbound delivery.

Why is the test rate-limited to 5 per minute?

Each audit runs ~40 DNS queries (MX + SPF chain + 22 DKIM selectors + DMARC + 5 DNSBLs × 3 MX IPs). To stay friendly with Spamhaus and other DNSBL operators (who throttle high-volume queriers), we cap per-IP audit rate. For batch auditing across many domains, contact us for API access.

The pre-campaign deliverability checklist

Five steps, in order, before any significant send. Seed-inbox testers like Mail-Tester or GlockApps and this page's DNS audit answer different questions - use both.

  1. 1. Authentication. Confirm SPF covers every IP you actually send from, DKIM is published for your sending domain, and DMARC is set to quarantine or reject - a p=none policy monitors but protects nothing.
  2. 2. Blocklists. Check your sending IPs and domain against the major DNSBLs (Spamhaus ZEN, Barracuda, SURBL) - our blacklist checker covers 16 in one pass. Delist before sending, not after.
  3. 3. List hygiene. Verify the list, remove undeliverables, and route risky/catch-all rows into a lower-frequency sub-sequence instead of the main blast.
  4. 4. Seed test. Send to a seed list via Mail-Tester or GlockApps after cleaning, so the test reflects real send conditions - content, authentication, and list quality together.
  5. 5. Monitor and stop-loss. Watch Google Postmaster Tools and Microsoft SNDS during the send. If bounce rate passes 2%, stop and re-verify the segment before continuing.

More Free Tools