DMARC / SPF / DKIM Validator — Email Auth Checker avatar

DMARC / SPF / DKIM Validator — Email Auth Checker

Pricing

from $1.00 / 1,000 dataset items

Go to Apify Store
DMARC / SPF / DKIM Validator — Email Auth Checker

DMARC / SPF / DKIM Validator — Email Auth Checker

Validate email authentication records (DMARC, SPF, DKIM) for any domain in bulk. Check DNS records, verify policy configuration, and identify email security issues. Essential for email deliverability.

Pricing

from $1.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

DMARC / SPF / DKIM Validator (Bulk)

Validate email authentication DNS records for one or more domains:

  • SPF (TXT on apex)
  • DMARC (TXT on _dmarc.<domain>)
  • DKIM (TXT on <selector>._domainkey.<domain>)

Designed as a lightweight Apify Actor with predictable pricing.

Why this Actor

If you send email from a domain (transactional email, marketing, customer support), missing or broken SPF/DMARC/DKIM causes:

  • spam placement
  • DMARC failures
  • spoofing risk

This Actor gives you a clean, structured report per domain.

Input

  • domains (array) — domains to validate (e.g. example.com)
  • domain (string) — single domain (optional)
  • dkimSelectors (array) — selectors to check (defaults: default, selector1, selector2, google, mail, smtp)
  • stopAfterFirstValidDkim (boolean) — stop selector scanning once a valid DKIM record is found
  • timeoutSeconds (int) — DNS timeout per lookup
  • concurrency (int) — parallelism across domains
  • includeRawRecords (boolean) — include raw TXT strings in output

Output

Results are written to the default dataset (one item per domain).

Each item includes:

  • spf (found, record, validity, issues)
  • dmarc (found, policy, reporting URIs, issues)
  • dkim (selectors checked, valid selectors, selector-level issues)
  • issues (flattened list)

Monetization (PPE)

Recommended pricing:

  • $0.001 per domain (charged via apify-default-dataset-item)
  • $0.01 per actor start (apify-actor-start)

The Actor also respects the user max charge per run limit.

Notes / Limitations

  • SPF validation is intentionally lightweight (syntax + common misconfig checks + rough DNS-lookup estimate).
  • DKIM requires knowing selectors; you can pass more selectors, but that increases DNS queries.