FlatstampAll guides

Guide · 6 minute read

SPF, DKIM and DMARC in plain English

The three records inboxes check before they trust your email, what each one does, and the mistakes that send newsletters to spam.

Since February 2024, Gmail and Yahoo require anyone sending in bulk to prove their mail is really theirs. Three DNS records do the proving. You set them once, where your domain is hosted, and then forget them.

SPF: who may send as you

SPF is one TXT record on your domain that lists the services allowed to send mail for it, like your office email and your newsletter tool. Inboxes compare the sending server against that list.

DKIM: a signature on every email

DKIM adds a cryptographic signature to each message; the matching public key sits in your DNS. If the signature checks out, the inbox knows the message really came from your domain and wasn't changed on the way.

DMARC: what to do when checks fail

DMARC is a TXT record at _dmarc.yourdomain.com. It tells inboxes what to do with mail that claims to be from you but fails SPF and DKIM, and it's now required for bulk senders.

The other rules bulk senders must follow

Check yours in ten seconds

Our free checker reads your domain's records and tells you, in plain words, what to fix. No sign-up.

Check my domain →

Updated October 23, 2026