Email Security DNS Validator (DMARC/SPF/DKIM)
Pricing
from $0.01 / 1,000 results
Email Security DNS Validator (DMARC/SPF/DKIM)
Validate a domain's email authentication DNS records - DMARC, SPF and DKIM - in one batch. Flags missing or unenforced policies so your outbound mail stops landing in spam. Pay-per-event: $0.01 per batch of up to 200 domains.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
soot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Validate a domain's email authentication DNS records - DMARC, SPF and DKIM - in one batch. Flags missing or unenforced policies so your outbound mail stops landing in spam.
What it does
This Actor automates a task that would otherwise take hours of manual work. It is built for batch processing — run it once on a list of inputs and get a structured, downloadable report.
Features
- Batch processing — handle one or many inputs in a single run
- Structured output — clean, ready for CSV/JSON export
- Pay-per-event pricing — you only pay for what you use
- API & CLI ready — integrate it into any workflow
Input configuration
| Field | Type | Required | Description |
|---|---|---|---|
domains | array | Optional | List of domains to validate for DMARC, SPF, DKIM. |
domain | string | Optional | Single domain (backward compatibility). |
dkimSelectors | array | Optional | Custom DKIM selectors to probe (default: common list). |
Usage example
Run via Apify API (cURL)
curl -X POST "https://api.apify.com/v2/acts/sootesting~email-security-dns-validator/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{}'
Run via Apify CLI
apify run --actor-name sootesting~email-security-dns-validator --input '{}'
Output schema
The Actor produces the following structured data:
| Field | Type | Description |
|---|---|---|
domain | string | Validated domain |
spf_present | boolean | Whether an SPF (v=spf1) TXT record exists |
dmarc_present | boolean | Whether a DMARC (_dmarc) policy exists |
dkim_present | boolean | Whether a DKIM (_domainkey) record was found |
email_security_score | integer | 0-100 score (20 pts lost per issue) |
issues | array | List of detected configuration issues |
Pricing
Pay-per-event: $0.01 per batch of up to 200 domains, plus a small per-start fee. You are only charged for successful events.
Related
Part of the Sootesting SEO & Data Toolkit — a suite of focused actors for technical SEO, security auditing, and data extraction.