Back to Home

Free Email Deliverability Tools

FREE TOOL

Domain Health Checker

Instantly check your domain's email authentication setup. Analyze SPF, DKIM, DMARC, and MX records to ensure your emails reach the inbox.

SPFDKIMDMARC

SPF Record

Sender Policy Framework (SPF) specifies which mail servers are authorized to send email for your domain.

v=spf1 include:_spf.google.com ~all

DKIM Record

DomainKeys Identified Mail (DKIM) adds a cryptographic signature to verify email authenticity and integrity.

v=DKIM1; k=rsa; p=MIIBIjANBg...

DMARC Record

DMARC defines how receiving servers should handle emails that fail SPF or DKIM authentication checks.

v=DMARC1; p=quarantine; rua=mailto:...

MX Records

Mail Exchange (MX) records specify which mail servers should receive email for your domain.

10 mail.example.com

How It Works

1

Enter Domain

Type your domain name (e.g., example.com)

2

DNS Lookup

We query your DNS records

3

Analysis

Records are validated against best practices

4

Get Results

See your score and recommendations

Why Email Authentication Matters

Email authentication is your first line of defense against phishing and spoofing attacks. When properly configured, SPF, DKIM, and DMARC work together to verify that emails claiming to be from your domain are actually authorized. Without these records, your emails are more likely to land in spam or be rejected entirely.

Common Issues We Detect

  • Missing records - SPF, DKIM, or DMARC not configured
  • Incorrect syntax - Malformed record values that won't validate
  • Weak policies - DMARC set to "none" provides no protection
  • Multiple SPF records - Only one SPF record is allowed per domain
  • Too many DNS lookups - SPF has a limit of 10 DNS lookups

Recommended DMARC Policy Progression

  1. p=none - Monitor only, collect reports
  2. p=quarantine - Send suspicious emails to spam
  3. p=reject - Block unauthenticated emails completely