ZenovayTools

Email Deliverability Checker

Check SPF, DKIM, DMARC, and MX records for any domain. Diagnose email deliverability issues and improve inbox rates.

How to Use Email Deliverability Checker

  1. 1Enter any domain name (e.g., example.com).
  2. 2Our tool queries DNS for SPF, DKIM, DMARC, and MX records.
  3. 3Review your email authentication setup and any configuration issues found.
  4. 4Follow the recommendations to improve deliverability and reduce spam scores.
Zenovay

Track your website performance

Real-time analytics, session replay, heatmaps, and AI insights. 2-minute setup, privacy-first.

Try Zenovay Analytics — Free

Frequently Asked Questions

What is SPF and why does it matter for email deliverability?
SPF (Sender Policy Framework) is a DNS record that specifies which mail servers are authorized to send email from your domain. Without SPF, anyone can forge your domain in phishing emails and your legitimate emails may be marked as spam.
What is DKIM and how does it protect my email?
DKIM (DomainKeys Identified Mail) adds a cryptographic signature to your emails. Receiving mail servers verify the signature using a public key in your DNS records. This proves the email was not modified in transit and that your domain authorized it.
What is DMARC and why should I set it up?
DMARC (Domain-based Message Authentication, Reporting & Conformance) tells receiving mail servers what to do when an email fails SPF or DKIM checks — none (monitor), quarantine (spam folder), or reject. It also sends you reports on who is sending email using your domain.
What is a good DMARC policy to start with?
Start with p=none (monitoring only) while you review aggregate reports. Once you've confirmed all legitimate email passes DMARC, upgrade to p=quarantine, then p=reject for maximum phishing protection.
Why can't this tool find my DKIM record?
DKIM records are stored under a specific selector chosen by your email provider (e.g., google._domainkey.yourdomain.com). This tool checks the 8 most common selectors. If your selector is custom, it won't be found automatically.
My SPF record has too many DNS lookups — what do I do?
The SPF spec limits you to 10 DNS lookups. Each "include:", "a", "mx", "ptr", and "exists:" mechanism counts as one lookup. Use a service like dmarcian's SPF Flattener or replace nested includes with direct IP ranges using the "ip4:" or "ip6:" mechanisms.
What is the MX record and why do I need it?
MX (Mail Exchange) records tell other mail servers where to deliver email for your domain. Without MX records, your domain cannot receive email. For reliability, always have at least 2 MX records with different priorities.