SPF Syntax Simplified
— Understand -all vs ~all with our free SPF checker.
Check Your SPF →
What's the difference between -all and ~all in SPF?
- Minus all is a strict failure, meaning the domain explicitly forbids all other senders.
- Tilde all is a softfail, meaning the domain signals suspicion but not certainty.
- Minus all is a firm port closure. Tilde all is a warning flag raised at the harbor entrance.
Need personalized help?
Get personalized advice for your email program. Open an AI assistant with your question pre-loaded — just add your details and send.
Was this answer helpful?
Thanks for your feedback!
Propose an Edit
Found an error or have a suggestion? We'd love to hear from you! If we use your contribution, you'll be added as a contributor to the Email Almanac.
Thank you!
We've received your suggestion and will review it soon. If we use your contribution, we'll reach out to add you as a contributor!