Email Deliverability

Check a domain's SPF, DKIM, and DMARC records so email reaches the inbox.

Demo tool — results are sample data, not a live lookup.

About the Email Deliverability

WordPress sends email — order receipts, password resets, contact forms — and a huge share of it lands in spam because the domain isn't set up to prove the mail is genuine. Three DNS records fix that: SPF lists who may send for your domain, DKIM cryptographically signs your messages, and DMARC tells inbox providers what to do when a message fails those checks.

This tool reads those records for your domain so you can confirm mail is authenticated — the single biggest lever for getting WordPress email into the inbox instead of the spam folder.

How to use it

  1. 1Enter the domain you send email from.
  2. 2Run the check to see whether SPF, DKIM, and DMARC are present and valid.
  3. 3Add or fix any missing record at your DNS provider — or send WordPress mail through an authenticated SMTP service.

What it checks

SPF
A TXT record listing the servers allowed to send mail for your domain.
DKIM
A signature that proves a message really came from your domain and wasn't altered.
DMARC
A policy telling receivers what to do with mail that fails SPF/DKIM (none, quarantine, reject).
Alignment
Whether the From domain matches the authenticated domain — required to pass DMARC.

Frequently asked questions

Why does my WordPress email go to spam?

Usually because the domain has no SPF/DKIM/DMARC, or WordPress sends mail directly from the web server. Authenticate the domain and route mail through a proper SMTP provider.

Do I need all three records?

SPF and DKIM are the foundation; DMARC ties them together and gives you reporting. Together they give the best inbox placement.

What DMARC policy should I start with?

Begin with p=none to monitor, review the reports, then move to quarantine and eventually reject once legitimate mail passes.

Run WordPress on infrastructure built for it.

Performance, security, and the WordPress tooling you need — fully managed, so these checks stay green.