What this checker tests
This tool queries public DNS records for your domain. No connection is made to your mail server — only DNS lookups are performed. The checks are:
| Check | DNS name | What it looks for |
|---|---|---|
| SPF | yourdomain.com (TXT) | A record starting with v=spf1 |
| DMARC | _dmarc.yourdomain.com (TXT) | A record starting with v=DMARC1; reports the p= policy |
| DKIM | Common selectors: default, google, selector1, selector2, k1, mail, dkim | A DKIM public key record at selector._domainkey.yourdomain.com |
| MTA-STS | _mta-sts.yourdomain.com (TXT) | A record starting with v=STSv1 |
Verdict logic
SPOOFABLE means the domain lacks SPF, DMARC, or both. An attacker can send email appearing to come from this domain and receiving mail servers have no mechanism to reject it.
NOT SPOOFABLE means both SPF and DMARC records are present. If the DMARC policy is p=none, spoofed mail may still reach inboxes — only p=quarantine or p=reject actively blocks it. The result shows the exact policy value so you can act if needed.
Common email spoofing misconfigurations
| Problem | Risk | Fix |
|---|---|---|
| No SPF record | Any server can send as your domain | Publish v=spf1 include:your-mail-provider ~all |
| No DMARC record | Even with SPF, no enforcement policy | Publish v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com and upgrade to quarantine/reject |
| DMARC p=none | Reports only, no active blocking | After reviewing DMARC reports, upgrade to p=quarantine then p=reject |
SPF too permissive (+all) | Allows any server despite SPF existing | Replace +all with ~all (softfail) or -all (hard fail) |
For the full step-by-step guide on publishing and configuring DMARC records, read: "No DMARC Record Found" — What It Means and How to Fix It.
Trust and differentiators
No account needed. We cache the result for 5 minutes, then it's gone, and it's never tied to you. The check queries public DNS only — we never touch your mail server.
To check the rest of your app — create a free pentes.io account. 5 scans a month, triaged findings, downloadable report.
See all free security tools.