SMTPblast
  • Features
  • SMTP Server ProviderA private IP and server tuned for your sending volume.Bulk Email ServicesSend campaigns and transactional mail at scale.Email Campaign ServicesCampaign strategy and sending, matched to your setup.Email Marketing Reseller ServiceWhite-label servers you can resell under your brand.Email Marketing ServicesAI-enabled setup, warm-up, and deliverability management.
  • Pricing
  • Blog
  • Company
Get started free
Home/Blog/SPF, DKIM, and DMARC: What Each Record Checks
Close-up of network cabling running into a server switch

SPF, DKIM, and DMARC: What Each Record Checks

SMTPblast Team·January 5, 2026·1 min read

In this article

  • SPF: who's allowed to send
  • DKIM: proving the message wasn't altered
  • DMARC: making the other two enforceable

SPF, DKIM, and DMARC get talked about as a single setup step, but each one checks something different, and mailbox providers weight them differently when deciding whether your mail is trustworthy.

SPF: who's allowed to send

SPF (Sender Policy Framework) is a DNS record that lists which mail servers are allowed to send on behalf of your domain. When a receiving server gets a message, it checks the sending IP against that list. It's the easiest of the three to set up, and also the easiest to get wrong — one missing IP after you switch providers, and legitimate mail starts failing the check.

DKIM: proving the message wasn't altered

DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to each outgoing message, generated from a private key only your sending server holds. The receiving server looks up your public key in DNS and verifies the signature matches. Unlike SPF, DKIM survives forwarding — the signature travels with the message rather than depending on which server relayed it.

DMARC: making the other two enforceable

DMARC (Domain-based Message Authentication, Reporting and Conformance) doesn't check the message itself — it tells receiving servers what to do when SPF or DKIM fail, and asks for a report when that happens. A DMARC policy of 'reject' is what actually stops someone from spoofing your domain; without it, SPF and DKIM are just informational.

In practice: SPF alone stops naive spoofing, DKIM proves the message wasn't altered in transit, and DMARC is what makes both of them enforceable instead of advisory. All three configured and passing is table stakes for inbox placement on Gmail, Outlook, and Yahoo today.

Questions about your own setup?

Talk to a deliverability engineer about your sending volume and timeline.

Talk to us
Back to blog

More from the blog

  • The Server Loop1 min read
  • Running White-Label SMTP Infrastructure for Clients1 min read
  • Sending Bulk Campaigns Without Tripping Spam Filters1 min read

In this article

  • SPF: who's allowed to send
  • DKIM: proving the message wasn't altered
  • DMARC: making the other two enforceable

next step

Every email you send deserves the inbox.

Dedicated IP, full authentication, managed warm-up — set up with you by an engineer, not a ticket bot.

Get startedTalk to sales
avg. first reply< 4 hrs
inbox placement98.4%
uptime99.99%
SMTPblast

Dedicated SMTP servers, managed IP warm-up, and deliverability monitoring for teams sending 100K–10M emails a month.

Solutions

  • SMTP Server Provider
  • Bulk Email Services
  • Email Campaign Services
  • Email Marketing Reseller Service
  • Email Marketing Services

Company

  • About
  • Blog
  • Talk to sales

Legal

  • Privacy Policy
  • Terms of Service
  • Anti-Spam Policy

220 smtp.smtpblast.io ESMTP ready

All systems operational© 2026 SMTPblast. All rights reserved.Back to top

SMTPBLAST