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