Skip to content
Email Deliverability

What is SPF Record?

A DNS TXT entry naming the mail servers allowed to send for a domain, checked against the envelope sender. Receivers distrust or reject mail from unlisted servers, so publishing SPF is step one of authentication.

Example

A BYOB project sends receipts from its own domain through a mail provider. Publishing the provider’s sending hosts in one SPF TXT record tells receivers that matching mail is legitimate instead of spoofed.

What people get wrong

Stacking multiple SPF records or piling on includes until lookups fail. One record, minimal includes, then validate with a checker before campaigns start.

Frequently asked questions

Why does SPF alone not stop all spoofing?

SPF checks the envelope sender, which recipients never see. Pair it with DKIM and a DMARC policy so the visible From domain carries the authentication result.

Sources

Browse all Email Deliverability terms →