To set up email authentication for cold outreach, publish an SPF record listing your authorized senders, enable DKIM signing in your email platform and publish its public key in DNS, then add a DMARC record — starting at a monitoring policy and tightening once reports confirm legitimate mail passes. Google and Yahoo formally require all three of bulk senders, and they are the practical baseline for any cold outreach program.
SPF, DKIM, and DMARC: The Short Answer
- SPF publishes which servers may send mail for your domain; receivers check the connecting server against that list.
- DKIM cryptographically signs each message so receivers can verify it wasn't forged or altered, using a public key you publish in DNS.
- DMARC ties the two together: it tells receivers what to do when checks fail and sends you reports about who is sending as your domain.
- They enable reputation; they don't create it. Authentication makes you identifiable so providers can score your behavior — the scoring itself is covered in what email sender reputation is.
This is the authentication how-to in our deliverability cluster. For the full picture of why cold email lands in spam, start with the pillar guide to cold email deliverability.
Common Misconceptions About Email Authentication
- "Passing SPF, DKIM, and DMARC gets me to the inbox." It gets you considered for the inbox. Authentication is a prerequisite, not a ranking factor — an authenticated sender with a stale list still goes to spam.
- "My email provider set this up automatically." Providers authenticate their own infrastructure by default, not your custom domain. Until you publish your own records, mail may pass checks on the provider's domain while your domain builds no aligned identity — and DMARC alignment fails.
- "One SPF record per tool." A domain gets exactly one SPF record; multiple records cause a permanent error and fail validation. New tools are added as includes inside the single record — and there is a hard limit of ten DNS lookups, which stacking tools quietly exceeds.
- "DMARC at p=none does nothing, so skip it." A monitoring-only policy is what bulk-sender rules require at minimum, and its reports are how you find forgotten senders before enforcing. Skipping straight to p=reject without reading reports is how newsletters and billing mail vanish.
Setup Order That Avoids Breaking Your Own Mail
| Step | Record | What you publish | Verify before moving on |
|---|---|---|---|
| 1 | SPF | One TXT record listing every legitimate sender | Under 10 DNS lookups; all tools included; one record |
| 2 | DKIM | Public key TXT record; signing enabled in the tool | Test messages show a passing, aligned DKIM signature |
| 3 | DMARC | Policy record starting at monitoring | Aggregate reports arriving; legitimate mail aligned |
| 4 | Tighten | Move monitoring → quarantine → reject | Reports show near-zero legitimate failures first |
Work in that order: SPF and DKIM are the evidence, DMARC is the verdict. Publishing a strict DMARC policy before both evidence layers pass and align with your visible from-domain is the classic self-inflicted outage.
Authentication doesn't make providers trust you — it makes you identifiable enough to be worth trusting.
The Mistakes That Silently Fail
- Alignment misses. DMARC passes when either SPF or DKIM passes with a domain aligned to the visible from-address — in the default relaxed mode, "aligned" means sharing the same organizational domain (strict exact-match is optional). Sending tools that authenticate on their own infrastructure domain pass raw checks but fail alignment — check the alignment column in reports, not just pass/fail.
- The ten-lookup ceiling. Every nested include in SPF costs DNS lookups. Marketing platform, CRM, helpdesk, and sequencer stacked together routinely blow past ten, at which point SPF returns a permanent error for everyone.
- Secondary domains left bare. The outreach domain you set up to protect your corporate domain needs its own SPF, DKIM, and DMARC. New-domain treatment plus missing authentication is the worst possible combination — set up records before warming the domain, not after.
- Set-and-forget records. Keys should rotate, departed tools should leave the SPF record, and DMARC reports need an owner. An authentication setup nobody reads is one vendor migration away from silently failing.
What to Check Before You Blame Authentication
A deliverability drop with passing records usually isn't the records. Send a test to a mailbox you control and read the authentication results in the message headers: all three passing with alignment means the problem is elsewhere — usually list quality driving bounce rates up, or reputation damage already done. If results differ across providers, check whether a specific receiver requires additional steps, and confirm your DNS changes actually propagated before concluding anything.
Frequently Asked Questions
What do SPF, DKIM, and DMARC each do?
SPF publishes a DNS record listing the servers authorized to send mail for your domain, so receivers can check the connecting server against it. DKIM adds a cryptographic signature to each message that receivers verify against a public key in your DNS, proving the message wasn't forged or altered. DMARC sits on top of both: it tells receivers what to do when the checks fail and sends you reports on everything claiming to be your domain.
Are SPF, DKIM, and DMARC required for cold email?
Formally, Google and Yahoo's sender requirements mandate SPF, DKIM, and at least a monitoring-level DMARC policy for senders above their bulk-sending thresholds. In practice, treat them as the baseline for any cold outreach: mail from a low-history domain that also fails authentication combines the two signals providers weight most heavily against unfamiliar senders, and has little chance of consistent inbox placement.
What DMARC policy should a cold outreach domain use?
Start at a monitoring-only policy and read the aggregate reports for a few weeks to confirm every legitimate sending tool passes with alignment. Then tighten to quarantine, and to reject once reports show near-zero legitimate failures. A dedicated outreach domain with only one sending tool can usually reach an enforcing policy much faster than a corporate domain with years of accumulated services.
Why does my mail fail DMARC when SPF and DKIM pass?
Almost always alignment. DMARC needs either SPF or DKIM to pass with a domain that aligns with the visible from-address — by default sharing its organizational domain. Many sending platforms authenticate using their own infrastructure domain, so the raw checks pass but neither aligns with your from-domain. The fix is configuring custom DKIM signing on your domain and a custom return-path, both of which reputable platforms support.
How many DNS lookups can an SPF record use?
Ten, counting every nested include, and exceeding the limit causes a permanent SPF error that fails validation everywhere. Teams hit this by stacking marketing, CRM, support, and outreach tools in one record. Fixes include removing departed vendors, using SPF flattening carefully, or moving cold outreach to a dedicated subdomain or secondary domain with its own lean record.
Does a separate cold outreach domain need its own authentication records?
Yes — SPF, DKIM, and DMARC are configured per domain, so a secondary outreach domain starts with none of your primary domain's setup. Publish all three on the outreach domain before its warm-up begins, because an unauthenticated new domain combines the two strongest spam signals providers look for: no history and no verifiable identity.
References
- IETF, RFC 7208 — Sender Policy Framework (SPF): https://datatracker.ietf.org/doc/html/rfc7208
- IETF, RFC 6376 — DomainKeys Identified Mail (DKIM): https://datatracker.ietf.org/doc/html/rfc6376
- IETF, RFC 7489 — Domain-based Message Authentication, Reporting, and Conformance (DMARC): https://datatracker.ietf.org/doc/html/rfc7489
- Google, Email sender guidelines: https://support.google.com/a/answer/81126
- dmarc.org, DMARC overview: https://dmarc.org/overview/
Next Steps
Authentication is table stakes; what you send, to whom, decides the rest. If you want a walkthrough of how verified data and buying signals fit into a compliant outbound motion, talk to sales — or start with the deliverability pillar and work through the cluster.
