Skip to main content

SPF Surveyor

The SPF Surveyor is an SPF diagnostic tool that presents a graphical view of SPF records. The graphical view allows people to quickly identify which servers are authorized to send on behalf of a domain. (This diagnostic tool focuses on domain-level authentication and largely ignores the portions of SPF that deal with the local parts of email addresses.)

NOTE: The Yahoo and Google DMARC requirement came into force February 1, 2024. We’ve written a guide to help you with the new sender requirements and to ensure your emails won’t be disrupted.

Why perform an SPF check / SPF Lookup?

  • Find out if your SPF Record has been published correctly
  • Prevent mistakes in the formatting of your record, which can cause email deliverability issues
  • Discover any discrepancies regarding your SPF record

Our tools are under maintenance. Please try again later.



Access/bookmark this inspection at

Did you mean


DNS queries to resolve the mechanism / modifier

Click on nodes to expand.

Expand all

Collapse all







DNS-querying mechanisms / modifiers to resolve the record

This record is considered broken and can be fixed by reducing the number of DNS-querying mechanisms / modifiers. To learn how to address the "Too many DNS" issue, see

This record utilizes a considerable number of DNS-querying mechanisms / modifiers. Attention should be paid to determine if that number should be reduced.

This record utilizes a small number of DNS-querying mechanisms / modifiers. No fixing is required. If this record is meant to be included by other records, consider reducing the number of DNS-querying mechanisms / modifiers (if possible) to keep total resource consumption low.

This record utilizes no DNS-querying mechanisms / modifiers. There are no efficiency gains to be made in terms of reducing the number of DNS queries.

Learn more about SPF mechanisms / modifiers.

netblocks are authorized

individual IPv4 addresses

Authorized netblocks produce SPF "pass" results (as opposed to "neutral", "fail", or "softfail").

Duplicate netblock authorization

The following netblocks have been authorized more than once. Duplicates usually indicate inefficient records or redundant "include" mechanisms, and should be removed.

Record flattening

Get help resolving SPF’s 10 DNS lookup limit here. Learn why we strongly advise against SPF Flattening here.

Congratulations! Your SPF record is valid.

High five! Your SPF record is valid, but...

Warning! Your SPF record is valid, but...

There is something wrong with your SPF record.

No SPF Record for this domain.

we noticed you don't have a DMARC record. Add DMARC to disallow unauthorized use of your email domain to protect people from spam, fraud and phishing.

Let us help you get that fixed and start a free 14-day trial.

Get started

Click here to read our "Getting Started with DMARC" guide.

we noticed you don't have a dmarcian account. No problem, you can start a free 14-day trial and we can help you on your journey towards DMARC compliance.

Enter domain

Survey domain

Read more about how to create and add an SPF record here.

Dive deeper into the SPF Record Syntax Table here.

Get your domains into compliance.
Try out dmarcian for free!