Build an SPF record from your senders.
Pick the services that send mail for your domain and we assemble a valid v=spf1 record. Then check it stays under the 10-lookup limit that breaks SPF when you go over.
Don't see yours? Add its include: or IP ranges under advanced options.
Start with ~all while you confirm every sender is listed, then switch to -all once you're confident nothing legitimate is missing.
Publish this record in DNS
Add one TXT record at your domain apex. It updates live as you change the options above. A domain may publish only one SPF record.
@ (your domain apex)
v=spf1 ~all
What to do next
- 1.Publish the TXT record above at your domain apex (
@ (your domain apex)). Replace any existing SPF record: a domain may have only one. - 2.Keep the lookup count under 10. If you're close, prefer literal
ip4:ranges over more includes. - 3.Re-run the SPF tester after publishing to confirm it resolves the way you expect.