Suped

Why does MXToolbox report SPF as too think while other tools show a higher score?

Summary

Discrepancies in SPF (Sender Policy Framework) validation results across different tools, such as MXToolbox reporting an SPF record as "too thick" while other tools show a higher score, are a common source of confusion for email senders. This often stems from varying interpretations of SPF mechanisms, particularly the 10 DNS lookup limit as defined in RFC 7208. Some tools may count certain SPF mechanisms (like exists lookups) more strictly or have different internal algorithms for evaluating complex SPF records, leading to differing assessments of their validity and impact on deliverability.

Suped DMARC monitor
Free forever, no credit card required
Get started for free
Trusted by teams securing millions of inboxes
Company logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logo

What email marketers say

Email marketers often encounter conflicting information when validating their SPF records, leading to confusion about the actual health of their email authentication. These discrepancies can stem from a lack of deep technical understanding of SPF mechanisms and how different validation tools interpret them. The primary concern for marketers is ensuring emails reliably reach the inbox, which requires adhering to the most stringent interpretations of SPF to avoid deliverability issues.

Marketer view

Email marketer from Email Geeks questions the discrepancy between SPF validation tools, noting that MXToolbox flagged their SPF as "too thick" while another tool showed a high score, and a postmaster team confirmed it would cause issues. This highlights the confusion that arises from differing interpretations of SPF records.

19 Oct 2020 - Email Geeks

Marketer view

Email marketer from AutoSPF suggests that SPF record checks are essential for email validation. Using tools like MXToolbox can help ensure only authorized mail servers are permitted to send emails for a domain, preventing spoofing and improving deliverability.

25 Jun 2025 - AutoSPF

What the experts say

Deliverability experts consistently warn about the potential for SPF records to exceed the 10 DNS lookup limit, a common issue that stricter tools like MXToolbox accurately detect. They emphasize that while some tools might provide a more forgiving score, the actual email receiving infrastructure often adheres to the RFC standards, which are less forgiving. Therefore, understanding the nuances of SPF mechanisms, particularly how exists mechanisms are counted, is paramount for maintaining optimal email deliverability.

Expert view

Deliverability expert from Email Geeks explains that an SPF lookup involving exists:%{i}._spf.mta.salesforce.com can be problematic because the code within some SPF validation tools may not handle this mechanism correctly, contributing to lookup count issues.

19 Oct 2020 - Email Geeks

Expert view

Deliverability expert from Email Geeks suggests checking the DNS tab within tools like MXToolbox to view all the DNS lookups being performed for an SPF record. This detailed view often confirms that MXToolbox's stricter assessment of SPF validity is likely correct.

19 Oct 2020 - Email Geeks

What the documentation says

Official documentation and RFCs provide the definitive rules for SPF record construction and validation. RFC 7208, the current specification for SPF, explicitly outlines constraints such as the 10 DNS lookup limit. Discrepancies between validation tools often arise from varying levels of compliance with these strict guidelines or different approaches to counting lookups, especially for complex mechanisms like exists queries. Adhering closely to these documented standards is critical for robust email authentication.

Technical article

The Internet Engineering Task Force (IETF) in RFC 7208 specifies that SPF validation must not involve more than 10 DNS lookups that return a record. This includes lookups for a, mx, ptr, and exists mechanisms.

20 Apr 2014 - RFC 7208

Technical article

The RFC further details that if an SPF record requires more than 10 DNS lookups to fully evaluate, the result of the SPF check should be a PermError. This hard failure ensures that overly complex records do not lead to undefined behavior or resource exhaustion on receiving mail servers.

20 Apr 2014 - RFC 7208

12 resources

Start improving your email deliverability today

Get started