yourDMARC Logo
  • SPF Lookups
  • SPF Generator
  • SPF Validator
  • SPF  Flattening

Check SPF record: every include, lookup count and errors

This check fetches the SPF TXT record published for a domain, expands each include and redirect, and counts the DNS lookups against the limit of 10. It shows which senders the record authorizes, which all qualifier ends it, and any error that makes receiving servers ignore the record.

See it in Action

How to read this result

  • Record found: the domain must publish exactly one TXT record starting with v=spf1. Two records, or none, mean every message fails SPF.
  • Lookup count: include, a, mx, redirect and exists each cost one DNS lookup; more than 10 in total is a permanent error and SPF fails even for listed senders.
  • Includes: each include pulls in another domain's record. A missing or broken include is an error that ends the check.
  • The all qualifier: -all rejects unlisted senders, ~all marks them as a soft fail, ?all is neutral and protects nothing.
  • Warnings about ptr or +all point at mechanisms that are deprecated or make the record useless.

Over the 10-lookup limit? Flatten the record

What the SPF checker looks at

SPF (Sender Policy Framework) is a TXT record on your domain that lists the servers allowed to send mail for it. Receiving servers check it on every message, and DMARC relies on it for alignment.

Enter a domain and the SPF checker fetches the live record from DNS, follows its include and redirect mechanisms, and reports errors and warnings.

  • Whether the domain publishes exactly one SPF record
  • Each mechanism (ip4, ip6, a, mx, include, redirect) and the senders it resolves to
  • The all qualifier that decides what happens to unlisted senders
  • Errors and warnings such as too many DNS lookups (SPF allows at most 10)

Related tools

  • Validate a draft SPF record before publishing it
  • Create an SPF record
  • Check SPF, DKIM and DMARC in one scan

Records for a specific platform

  • Google Workspace
  • Microsoft 365
  • SendGrid
  • Mailchimp
  • Mailgun
  • Amazon SES
  • HubSpot
  • Klaviyo
  • Zoho Mail
  • GoHighLevel
  • Brevo
  • Postmark
  • Constant Contact
  • Salesforce Marketing Cloud
  • Shopify
FAQ

Frequently Asked Questions

An SPF checker looks up the Sender Policy Framework TXT record published for a domain, shows which servers it authorizes to send email, and reports errors such as a missing record, multiple records or too many DNS lookups.

Enter your domain in the SPF checker above and click Check SPF. The tool fetches the live record from DNS, expands each include, and lists any errors or warnings.

An SPF (Sender Policy Framework) record helps prevent email spoofing by specifying which servers are allowed to send emails on behalf of your domain. It’s crucial for protecting your domain from being misused by unauthorized senders and ensuring your emails reach their intended recipients.

If errors are found, review the provided feedback to identify issues with your SPF configuration. You may need to update your DNS settings to include the correct mail servers or remove incorrect entries to fix the errors.

The results from the SPF Record Checker are presented in a straightforward report that highlights any issues with your SPF record. It provides explanations for each problem, such as syntax errors or missing IP addresses. The report also offers suggestions on how to resolve these issues to ensure your SPF record is effective.

Yes, the SPF Record Checker tool will notify you if your SPF record exceeds the maximum length allowed by email standards. A record that's too long can lead to errors and may not be processed correctly, so the tool will help you identify and shorten it if necessary.

By ensuring that your SPF record is correctly set up, the tool helps prevent unauthorized sources from sending emails using your domain. This reduces the chances of your emails being marked as spam and improves your email deliverability, which is crucial for maintaining a good sender reputation.

No, the SPF Record Checker tool is designed to be user-friendly and straightforward. You only need to enter your domain name and review the results. The tool provides clear information and explanations about any issues, making it accessible even if you don’t have a technical background.

The tool provides detailed explanations of common SPF record issues in the report. If you need further assistance, you can refer to our help resources or contact our support team. We offer guidance and support to help you understand and address any specific problems with your SPF record.

Currently, the SPF Record Checker tool allows you to check one domain at a time. To analyze multiple domains, you will need to enter each domain name separately and generate individual reports for each. This ensures you get accurate results for each domain's SPF configuration.

Using the SPF Record Checker tool helps ensure that your SPF record is accurately set up to protect your domain from email spoofing and unauthorized use. By regularly checking and updating your SPF record, you enhance email deliverability, reduce the risk of your emails being flagged as spam, and strengthen your overall email security and domain reputation.

Emails Analyzed

0

DMARC Reports Processed

0

Sending Sources Checked

0

Domains Scanned

0

Used and Trusted by Industry Leaders

Badge BackdropUser Headshot

‘yourDMARC secures emails, saves our time. Our small healthcare practice struggled with email security. yourDMARC's DMARC/DKIM combo and real-time alerts are a lifesaver! HIPAA compliance is a breeze now, and their support team is top-notch. ‘

Anshul A. Healthcare Manager

Schedule a Demo

Discover more about yourDMARC and quickly book a demo with our sales representatives.

Go to schedule demo

Choose the Right Plan

Explore our flexible plans and pricing to find the perfect email security solution for your business today.

Go to pricing

Learn more

Explore our latest blogs for expert insights on spoofing prevention and email compliance best practices.

Go to blogs
DMARC Footer

With yourDMARC, boosting email campaign deliverability, safeguarding brand identity, and fortifying business reputation is a breeze.

As a global team, we’re always available. Let’s talk!
Tools
  • DMARC
  • SPF
  • DKIM
  • BIMI
  • MTA STS
  • TLS RPT
  • BLACKLIST
Solutions
  • Startup
  • Small/Mid Business
  • Pricing
  • Enterprise
  • DMARC Monitoring
  • Email Compliance
  • Hosted DMARC
  • DMARC Enforcement
  • Bulk Sender Requirements
  • DMARC by Platform
  • Compare DMARC Tools
  • Non-Profit
  • Healthcare
  • Education
  • Info Tech
  • Government
  • Retail
  • Finance
  • Marketing
  • Insurance
Management
  • Referral Program
  • MSP/MSSP Program
Partnership
  • Manage Services
  • Email Marketing
Resources
  • Blog
  • Free Tools
  • Changelog
contact@yourdmarc.com
Terms of ServicePrivacy Policy
FacebookLinkedInInstagramYouTube

© 2026 yourDMARC

Monitored by Opservo

Download to read the eBook

Ebook Support
Get Support

Contact Now

Try yourDMARC Sign Up