Skip to content
Free Email Health Check

Email Deliverability Checker

Check your domain's email authentication (SPF, DKIM, DMARC) and ensure your emails reach the inbox.

Enter a domain or email address to check its email authentication setup

What We Check

MX Records

Verify your domain can receive emails with properly configured mail server records.

SPF Record

Check if you've authorized legitimate servers to send emails on your behalf.

DMARC Record

Ensure you have policies in place to prevent email spoofing and phishing.

DKIM Setup

Verify your emails are digitally signed to prove authenticity.

What this tool checks

Why email deliverability depends on DNS records

Whether your emails land in an inbox or a spam folder is decided largely by three DNS records attached to your domain, not by the content of the email itself. This tool reads your domain's public DNS records and checks whether each one is present and correctly formatted.

MX records

Tell the internet which mail servers are allowed to receive email for your domain. Without a valid MX record, your domain cannot receive mail at all.

SPF (Sender Policy Framework)

A published list of servers authorized to send email on your domain's behalf. Receiving mail servers check this list to catch senders impersonating your domain.

DKIM (DomainKeys Identified Mail)

Adds a cryptographic signature to outgoing mail so the receiving server can verify the message was not altered in transit and genuinely came from your domain.

DMARC

Tells receiving mail servers what to do when a message fails SPF or DKIM, and where to send reports about failures. Without it, receivers decide on their own how to treat a failure, which is inconsistent.

Frequently Asked Questions

Why would my emails go to spam even though I wrote a good email?

Spam filters weigh sender authentication (SPF, DKIM, DMARC) and domain reputation heavily, often before they evaluate the content of the message. A domain missing these records looks unverified to a receiving mail server, regardless of what the email says.

I have an MX record. Why do I still need SPF, DKIM and DMARC?

An MX record only lets your domain receive mail. SPF, DKIM and DMARC are what let other mail servers trust email you send. They cover different directions of the same problem.

Can I set these up myself?

Yes, if you have access to your domain's DNS settings, all three are added as TXT records (SPF and DMARC) or a TXT/CNAME pair (DKIM), usually through whoever manages your domain's DNS.

Does this tool send a test email?

No. It only reads your domain's public DNS records, the same information any mail server on the internet can already see. Nothing is sent and no account access is required.