Example
v=spf1 include:_spf.google.com ~all
Authorized services are added with include; the ~all (softfail) or -all (fail) at the end says what to do with sources not on the list.
Common mistakes
- Having more than one SPF record on a domain (SPF returns an error).
- Exceeding the limit of 10 DNS lookups while the record is evaluated.
- Forgetting to add a new sending service to the record.
Why it matters
Together with DKIM and DMARC, SPF is the foundation for getting your emails into the inbox. More detail: What are DMARC, SPF and DKIM, audit: email deliverability.
Last updated:








