Bulk SPF / DMARC / MX Auditor avatar

Bulk SPF / DMARC / MX Auditor

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Bulk SPF / DMARC / MX Auditor

Bulk SPF / DMARC / MX Auditor

Audit hundreds of domains for email-spoofing risk. Returns SPF, DMARC policy, MX hosts, flagged issues, and a 0-100 score. Built for MSPs, sales prospecting, and security teams.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

SysAdmin Toolbox

SysAdmin Toolbox

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

Audit hundreds or thousands of domains for email-spoofing risk in one run. For each domain you get the SPF record and its all policy, the DMARC policy (p=), MX hosts, a list of flagged issues, and a 0-100 score.

Who it's for

  • MSPs and IT consultants checking client domains or prospecting new clients
  • Sales and lead-gen teams qualifying prospects with weak email security
  • Security teams monitoring a domain portfolio

Input

  • domains: a list of domains. URLs and email addresses are cleaned to the bare domain, and duplicates are removed (up to 10,000).
  • concurrency (optional): parallel lookups, default 10, max 50.
{ "domains": ["google.com", "example.com"] }

Output

One dataset row per domain:

{
"domain": "example.com",
"spf": "v=spf1 -all",
"spfAll": "-all",
"dmarcPolicy": "reject",
"mx": [],
"nullMx": true,
"issues": [],
"score": 100,
"checkedAt": "2026-10-15T01:00:00.000Z"
}

Flagged issues include missing SPF, +all or no all, multiple SPF records, missing DMARC or a missing p=, p=none, and no MX. Domains that fail DNS lookup land under errors with score: null, so you never get a false "missing record" result.

Pricing

Pay per event: $2 per 1,000 domains audited ($0.002 each). Lookups that error out aren't charged.

Notes

Lookups use system DNS with a DNS-over-HTTPS fallback. Results show public DNS at run time.