Email Spoofability Checker (SPF, DMARC, DKIM, MX)
Pricing
Pay per usage
Email Spoofability Checker (SPF, DMARC, DKIM, MX)
Checks whether anyone can send email pretending to be a domain. Grades each domain A-F from public DNS and returns the exact DNS records to change. No emails are sent, no login needed.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Kacper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Can anyone send email pretending to be this domain? Give the Actor a list of domains and get, for each one, an A–F grade, the status of every check, the problems found, and the exact DNS record to change.
It reads public DNS only (DNS-over-HTTPS). It sends no email, needs no login, and touches nothing on the checked domain.
What you get per domain
| Field | Meaning |
|---|---|
grade / gradeLetter | A properly configured · B minor gaps · C partially protected · D effectively spoofable · F spoofable today |
spoofable | true for D and F |
spfStatus, spfRecord | present, missing, or permerror_multiple (more than one SPF record — RFC 7208 says receivers must treat that as an error) |
dmarcStatus, dmarcPolicy, dmarcRecord | whether DMARC exists and whether it enforces (quarantine/reject) or only monitors (none) |
dkimSelectors | DKIM keys with a usable (non-empty) public key at common selectors; revoked keys and wildcard records are detected and not counted |
mxStatus, mxRecords | whether the domain receives mail |
problems[] | each with severity, finding (plain language) and fix (what to publish) |
report | optional Markdown report you can forward as-is |
error | set when a domain could not be graded (e.g. it does not exist) |
Input
{"domains": ["example.com", "https://www.github.com/about", "someone@company.co.uk"],"includeMarkdownReport": true,"maxConcurrency": 10}
Bare domains, URLs and email addresses are all accepted. Duplicates are removed.
Typical uses
- Agencies and MSPs: audit a client list before onboarding; attach the Markdown report to the proposal.
- Sales and lead qualification: find companies whose domain is spoofable today.
- Security reviews: check every domain a company owns, including the ones that never send mail.
- Monitoring: schedule the Actor weekly and alert when a grade drops.
What it does not do
- DKIM is best-effort. Only common selectors are probed (
google,default,selector1,selector2,k1,s1,mail). A missing DKIM result does not lower the grade, because the key may live under a custom selector. - It does not test deliverability, inbox placement or blocklists.
- It does not send test messages and cannot see private DNS.
- A domain that does not exist (NXDOMAIN) is reported as an error, not graded.
Pricing
Free to run while in early access: you pay only standard Apify platform usage (a few seconds of compute per run). Pay-per-graded-domain pricing will be announced in advance; domains that cannot be graded will never be charged.
About
Same analyzer as the open-source MCP server io.github.Integrity-Os/deliverability-doctor, listed in the official MCP registry. MIT licensed.