Email Domain Security Auditor — $0.50/1K avatar

Email Domain Security Auditor — $0.50/1K

Pricing

from $0.50 / 1,000 domain audits

Go to Apify Store
Email Domain Security Auditor — $0.50/1K

Email Domain Security Auditor — $0.50/1K

Audit MX, SPF, DMARC, DKIM, MTA-STS, TLS-RPT, BIMI, DNS, provider, issues, and readiness score for domain lists.

Pricing

from $0.50 / 1,000 domain audits

Rating

0.0

(0)

Developer

ScrapeSignal Labs

ScrapeSignal Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Email Domain Security Auditor — $0.50 per 1,000 domains

Audit public email-delivery and authentication DNS for a domain list. Each domain becomes one spreadsheet-ready row with MX provider, SPF, DMARC policy, tested DKIM selectors, MTA-STS, TLS-RPT, BIMI, a 0–100 readiness score, grade, and plain-English issues.

Who uses it?

  • MSPs and security agencies auditing client portfolios.
  • Sales and marketing operations qualifying email-infrastructure leads.
  • IT teams monitoring SPF/DMARC/DKIM drift on owned domains.
  • Deliverability consultants prioritizing remediation work.
  • Developers feeding domain posture into CRMs, agent tools, or dashboards.

What makes it useful?

  • One row per domain; no per-DNS-record billing surprise.
  • Detects Google Workspace, Microsoft 365, Proofpoint, Mimecast, Zoho, and other common MX providers.
  • Checks seven default DKIM selectors and accepts custom selectors.
  • Flags multiple SPF records, weak SPF all, missing DMARC, and DMARC p=none.
  • Uses the platform scheduler and webhooks for recurring portfolio checks.

Input example

{
"domains": ["example.com", "client-one.com", "https://client-two.com/about"],
"dkimSelectors": ["default", "google", "selector1", "selector2", "k1"],
"includeRawDns": true,
"maxConcurrency": 20
}

Pricing

Domain audits cost $0.0005 each ($0.50 per 1,000) plus a $0.00005 Actor-start event. Platform usage is billed by Apify under the user's plan. A failed or nonexistent domain still creates one diagnostic row because list coverage itself is useful and auditable.

Important limits

DNS cannot enumerate DKIM selectors, so the Actor tests the supplied selector list. A missing tested selector does not prove that no DKIM key exists. Scores are operational guidance, not a certification or vulnerability assessment. Query only public DNS and use results lawfully; do not use this Actor to facilitate spam or abuse.