Check SPF records to spot misconfigurations that could let spammers send emails from your domain.
Our SPF Record Lookup analyzes your DNS, highlights common pitfalls, and helps you apply the correct configuration.
Use DMARCFlow’s SPF Checker to confirm that your outbound emails are properly authenticated. An SPF record helps prove that messages sent from your domain are legitimate and haven’t been forged.
Start by verifying that your domain has an SPF record. Then ensure it’s correctly configured.
Even small mistakes - like syntax errors or too many includes - can break SPF.
DMARCFlow gives you a clear view of your SPF structure and all authorized sending sources.
Want to see how it works? Watch our short video guide on using the SPF test tool.
SPF (Sender Policy Framework) lets you declare which servers may send mail for your domain. Receiving servers check your DNS SPF record; if the sender isn’t authorized, the message may be flagged or rejected.
Correct SPF helps prevent phishing and improves deliverability so legitimate mail reaches the inbox.
A step-by-step guide to keep your domain protected and emails in the inbox.
Include only trusted sending sources. Keep mechanisms minimal for clarity and speed.
Only include services you actually use (e.g., Mailchimp, Google Workspace). Verify each provider’s SPF syntax.
SPF permits max 10 DNS lookups. Flatten/optimize to avoid permerror failures.
Validate SPF after any change to mail servers or providers to catch regressions early.
Audit who can send for your domain and update SPF to remove stale or risky sources.
Common questions about SPF records
v=spf1 include:example.net -all).