bloop.email
Learn

What is SPF? Sender Policy Framework explained

A DNS record that lists which servers are allowed to send mail for a domain.

Questions

Should I use -all or ~all?
If you are sure every service that sends for your domain is listed, -all is the strictest. Many domains use ~all and rely on a DMARC policy to decide what happens to failing mail.
How do I see a domain's SPF record?
On a Mac, open Terminal and run dig TXT example.com, then look for the line that starts with v=spf1. Online DNS lookup tools show the same thing.