SPF Record Checker
Verify and analyze your domain's SPF records to improve email deliverability
What is an SPF Record?
Sender Policy Framework (SPF) is an email authentication method designed to detect forged sender addresses during the delivery of email. SPF allows receiving mail servers to verify that incoming mail from a domain comes from a host authorized by that domain's administrators.
Why SPF Records Matter
A properly configured SPF record helps prevent spammers from sending messages with forged From addresses at your domain. Email servers can check the SPF record to determine whether a message claiming to be from your domain is legitimate.
Check Your SPF Record
How to Fix Common SPF Issues
Missing SPF Record
If no SPF record was found, you should create one. Here's a basic example that you can customize:
v=spf1 a mx include:_spf.google.com -all
This record authorizes:
- Servers in your domain's A records
- Your domain's mail servers (MX records)
- Google's mail servers (if you use Google Workspace/Gmail)
- No other servers (the
-all
directive)
Common Email Service Providers
If you use a popular email service provider, include their SPF records:
- Google Workspace/Gmail:
include:_spf.google.com
- Microsoft 365/Exchange Online:
include:spf.protection.outlook.com
- Amazon SES:
include:amazonses.com
- Mailchimp:
include:servers.mcsv.net
- SendGrid:
include:sendgrid.net
Multiple SPF Records
If multiple SPF records were found, this is an error. You should have only one SPF record for your domain. Combine all the mechanisms into a single record.
Need Help?
Setting up SPF records correctly can be challenging. If you need assistance, consider:
- Contacting your domain registrar or DNS provider
- Consulting with your email service provider
- Create a free Buffsend account for more deliverability tools and support