Deliverability

SPF

SPF is a DNS record listing which servers may send email for your domain. Receiving servers check it to see whether a message claiming to come from you actually came from a server you authorised.

It is one line of DNS and the first of the three records mailbox providers look for. A domain without it is treated as unauthenticated, and since 2024 both Google and Yahoo have enforced authentication requirements strictly enough that unauthenticated bulk mail is often rejected outright rather than filtered.

The common mistakes are structural rather than typographical: publishing two SPF records instead of one, which invalidates both, and exceeding the ten-lookup limit by chaining an include for every tool that sends on your behalf.

Goes deeper: Why Your Cold Emails Land in Spam