DMARC / SPF / DKIM Validator — Email Auth Checker
Pricing
from $1.00 / 1,000 dataset items
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
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 (
TXTon apex) - DMARC (
TXTon_dmarc.<domain>) - DKIM (
TXTon<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 foundtimeoutSeconds(int) — DNS timeout per lookupconcurrency(int) — parallelism across domainsincludeRawRecords(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.