DNS Tools

Email Deliverability Checker — SPF, DKIM, DMARC, MX

Score SPF, DKIM, DMARC, and MX records and return a 0–100 deliverability rating

How to Use This Tool

  1. Enter the domain that sends mail (for example example.com) in the Domain field.
  2. Submit to fetch SPF, DKIM, DMARC analysis and MX records in parallel.
  3. Each authentication type contributes up to 25 points: full points when found and valid, partial when found but invalid, zero when missing.
  4. MX records add up to 25 points when at least one exists.
  5. Review score out of 100 and overall rating good (80+), fair (50–79), or poor (below 50).
  6. Inspect expanded emailDns records and mxRecords list to fix specific failures before sending campaigns.

About This Tool

Inbox placement starts with DNS: receivers look for MX to accept mail, SPF to authorize sending IPs, DKIM to verify message integrity, and DMARC to publish policy. VSPIC runs parallel checks on your domain, evaluates whether each authentication record is found and syntactically valid, adds MX presence, and computes a score from 0 to 100 with an overall label of good, fair, or poor.

The optional selector parameter defaults to default for DKIM TXT lookup at selector._domainkey. Results bundle structured emailDns detail plus mxRecords list. This is a configuration audit at query time — not a guarantee against spam folder placement, which also depends on content, reputation, and list hygiene.

Common use cases

  • View all DNS records of a domain after migration
  • Confirm DNS records after domain changes
  • Test for DNS leaks when using a VPN
  • Debug email delivery with MX and TXT records

How the deliverability score is calculated

SPF, DKIM, and DMARC each contribute up to 25 points. Found and valid records earn full credit. Found but failing validation earns partial credit. Missing records earn zero. MX presence adds the final 25 points when any MX record exists.

Maximum score caps at 100. A good rating requires 80 or higher — typically all four areas present with valid authentication syntax. Fair suggests fixable gaps. Poor indicates missing MX or multiple broken records.

SPF validation in context

SPF TXT records list authorized senders and mechanisms. Invalid syntax or too many DNS lookups cause permerror in receivers. Our check flags validity alongside presence so you distinguish empty from broken.

SPF alone does not cover forwarded mail — align with DMARC and DKIM for modern receiver expectations.

DKIM selector and defaults

The handler passes default selector when you do not specify one. If your provider uses a branded selector, re-run deliverability after updating selector input in the API or use the dedicated DKIM key checker for deep inspection.

DKIM validity requires parsable public key material in DNS, not merely a TXT record at the wrong host.

DMARC policy levels

DMARC records at _dmarc.domain publish p=none, quarantine, or reject plus alignment options. Valid syntax with p=none still earns validity points but offers limited protection until policy tightens.

Gradual DMARC rollout starts at none with reporting addresses, then quarantine, then reject as confidence grows.

MX and null MX considerations

Domains that never receive mail may publish null MX. Sending domains need real MX hosts matching provider infrastructure. Score awards MX points when any MX exists — verify targets match your mail host documentation.

Transactional and marketing streams sharing one domain inherit the same DNS authentication — one weak record affects all streams.

After fixing DNS

Wait for TTL propagation after TXT and MX edits. Re-run this checker until score stabilizes. Send test messages to seed accounts and inspect Authentication-Results headers for live verification.

Major mailbox providers cache failures briefly — sustained correct DNS matters more than one successful lookup.

Limits of DNS-only scoring

IP reputation, content filters, engagement metrics, and unsubscribe compliance affect placement beyond this score. A perfect 100 does not override blacklisted sending IPs.

Use IP reputation and blacklist tools on outbound SMTP addresses complementing this domain audit.

Transactional versus marketing domains

Some teams split mail across subdomains with separate SPF and DKIM. Run deliverability on each sending domain individually rather than assuming apex coverage extends automatically.

DMARC alignment rules determine whether subdomain mail inherits apex policy or needs explicit _dmarc labels.

Documentation for compliance

Export score and record findings for SOC2 or vendor security questionnaires. queriedAt timestamps from underlying lookups anchor evidence in time.

Pair with email header analyzer on received test mail to compare DNS configuration versus live signing outcomes.

Frequently Asked Questions

Yes. VSPIC offers this email deliverability checker at no cost with no account required. Results load in real time.

We do not permanently store your queries on our servers. Some tools run entirely in your browser; others fetch public data for the request only.

Yes. Open the page in any modern phone or tablet browser. Results work on Wi‑Fi and mobile data.

80 or higher with good rating indicates solid DNS basics. Also verify sending IP reputation and content practices.

A TXT record may exist but lack valid DKIM key material or use an wrong selector. Inspect emailDns detail for specifics.

No. It analyzes public DNS only without connecting to mailbox providers.

Yes. Enter the exact domain visible in From headers or Return-Path when providers use subdomain signing.

Fair (50–79) usually means some records exist but gaps remain. Poor (below 50) indicates missing MX or multiple failed authentication areas.

Next step for your check

Continue with dkim key checker on VSPIC.

DKIM Key Checker

Trusted by Users Who Value Privacy

Always Free

No premium plan ever

100% Private

Files processed in browser

Instant Results

Convert in seconds

Works Everywhere

Any device, any OS