---
title: "Check SPF, DKIM and DMARC for a list of domains"
slug: "spf-dkim-dmarc-check-for-domains"
type: "apify-task-example"
url: "https://automationbyexperts.com/apify/examples/spf-dkim-dmarc-check-for-domains"
actor: "Email Deliverability Auditor - SPF, DKIM, DMARC & Blacklist"
actor_url: "https://automationbyexperts.com/apify/email-deliverability-auditor"
apify_url: "https://apify.com/fayoussef/email-deliverability-auditor/examples/spf-dkim-dmarc-check-for-domains?fpr=youssef&fp_sid=abe_ex_spf-dkim-dmarc-check-for-domains"
price: "$0.008"
price_unit: "per result"
---

# Check SPF, DKIM and DMARC for a list of domains

Reads the public DNS of each domain and reports whether SPF, DKIM and DMARC are present and correctly configured, whether the SPF policy is strict or open, which DKIM selectors exist, plus MX, MTA-STS, BIMI and DNSSEC, and whether the mail server IP sits on a public blacklist.

**Run it:** [Check SPF, DKIM and DMARC for a list of domains on Apify](https://apify.com/fayoussef/email-deliverability-auditor/examples/spf-dkim-dmarc-check-for-domains?fpr=youssef&fp_sid=abe_ex_spf-dkim-dmarc-check-for-domains)  
**Actor:** [Email Deliverability Auditor - SPF, DKIM, DMARC & Blacklist](https://automationbyexperts.com/apify/email-deliverability-auditor)  
**Pricing:** $0.008 per result

## The input this task runs with

```json
{
  "domains": [
    "apify.com",
    "google.com",
    "github.com"
  ],
  "checkBlacklists": true
}
```

## What every run returns

- `Deliverability score (0–100)`
- `SPF record & result`
- `DKIM record & result`
- `DMARC policy & result`
- `MX records`
- `MTA-STS & TLS-RPT`
- `BIMI record`
- `DNSSEC status`
- `DNS blacklist hits`
- `Prioritized fix list`

## How to run it

1. Open the task on Apify. New accounts get $5 of free credit.
2. Check the pre-filled input above and change anything you need.
3. Click Run. Pagination, proxies and anti-bot handling are automatic.
4. Export CSV, JSON or Excel, or save it as your own task and schedule it.

## Other Email Deliverability Auditor - SPF, DKIM, DMARC & Blacklist tasks

- [Audit email authentication for all agency clients at once](https://automationbyexperts.com/apify/examples/agency-client-email-authentication-audit): Runs the full deliverability audit across a whole client list in parallel, probing the Google and Microsoft 365 DKIM selectors on top of the 30 common ones, and returns one row per domain that says exactly what is missing for Gmail and Yahoo's bulk sender rules. Schedule it monthly.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all example tasks](https://automationbyexperts.com/apify/examples) or [request a new one](https://automationbyexperts.com/suggest).
