Email Security DNS Validator (DMARC/SPF/DKIM) avatar

Email Security DNS Validator (DMARC/SPF/DKIM)

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Email Security DNS Validator (DMARC/SPF/DKIM)

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

soot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeRequiredDescription
domainsarrayOptionalList of domains to validate for DMARC, SPF, DKIM.
domainstringOptionalSingle domain (backward compatibility).
dkimSelectorsarrayOptionalCustom 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:

FieldTypeDescription
domainstringValidated domain
spf_presentbooleanWhether an SPF (v=spf1) TXT record exists
dmarc_presentbooleanWhether a DMARC (_dmarc) policy exists
dkim_presentbooleanWhether a DKIM (_domainkey) record was found
email_security_scoreinteger0-100 score (20 pts lost per issue)
issuesarrayList 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.

Part of the Sootesting SEO & Data Toolkit — a suite of focused actors for technical SEO, security auditing, and data extraction.