All articles
Deliverability·30 May 2026·8 min read

SPF, DKIM, and DMARC for cold email: a plain-English guide

The three email authentication records every cold email sender needs, what each one does, and how getting them right keeps your outreach out of the spam folder.

SPF, DKIM, and DMARC sound like networking jargon, but they are the single biggest technical factor in whether your cold email reaches the inbox. They are three DNS records that prove your email really comes from you. Without them, modern providers are increasingly likely to send you straight to spam, or reject you outright. Here is each one in plain English.

SPF: who is allowed to send for your domain

SPF (Sender Policy Framework) is a list, published in your domain's DNS, of the mail servers permitted to send email on your behalf. When a receiving server gets your email, it checks whether the sending server is on that list. If you send through Google Workspace, Microsoft 365, or an email tool, you add their servers to your SPF record so receivers know it is legitimate.

DKIM: a tamper-proof signature

DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to every email, tied to a key published in your DNS. The receiving server uses it to confirm the message genuinely came from your domain and was not altered in transit. Your mailbox provider generates the key; you publish the matching record.

DMARC: what to do if checks fail

DMARC (Domain-based Message Authentication, Reporting and Conformance) ties SPF and DKIM together and tells receivers what to do when a message fails them: do nothing, quarantine it, or reject it. It also sends you reports on who is sending email using your domain, which surfaces both misconfigurations and impersonation attempts. Even a basic DMARC policy signals to providers that you take authentication seriously.

The practical checklist

  • Publish an SPF record that includes every service you send through.
  • Enable DKIM signing in your mailbox provider and publish the key.
  • Add a DMARC record, starting with a monitoring policy, then tighten it.
  • Use a dedicated or subdomain for cold outreach so campaigns do not affect your primary domain's reputation.
  • Verify all three with a free checker before you send a single campaign.
Authentication is not optional anymore. Providers treat unauthenticated bulk email as guilty until proven innocent.

HuntSales sends from your own mailbox, so your authentication is yours to control, which is exactly how it should be. Get SPF, DKIM, and DMARC right once on your sending domain, warm the mailbox, and your deliverability rests on a foundation you own rather than a shared pool you do not.

Outreach built for how Asia sells

Sequenced sends from your own mailbox, a deep regional contact pool, and an AI copilot. Free forever for solo founders.

Start free

Keep reading