Email Spoofability Checker (SPF, DMARC, DKIM, MX) avatar

Email Spoofability Checker (SPF, DMARC, DKIM, MX)

Pricing

Pay per usage

Go to Apify Store
Email Spoofability Checker (SPF, DMARC, DKIM, MX)

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

Kacper

Maintained by Community

Actor 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

FieldMeaning
grade / gradeLetterA properly configured · B minor gaps · C partially protected · D effectively spoofable · F spoofable today
spoofabletrue for D and F
spfStatus, spfRecordpresent, missing, or permerror_multiple (more than one SPF record — RFC 7208 says receivers must treat that as an error)
dmarcStatus, dmarcPolicy, dmarcRecordwhether DMARC exists and whether it enforces (quarantine/reject) or only monitors (none)
dkimSelectorsDKIM keys with a usable (non-empty) public key at common selectors; revoked keys and wildcard records are detected and not counted
mxStatus, mxRecordswhether the domain receives mail
problems[]each with severity, finding (plain language) and fix (what to publish)
reportoptional Markdown report you can forward as-is
errorset 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.