DNS & Email Trust
medium Severity
Free Check

SPF Policy Enforcement Strength

Evaluates the terminal qualifier of your SPF record (-all hardfail vs ~all softfail vs +all).

Test Your Website for SPF Policy Enforcement Strength

Run this check along with 90+ automated tests across your domain.

Why It Matters

Using +all or ?all allows anyone on the internet to send emails claiming to be from your domain.

How We Check This

We check whether the record ends with -all (strict hardfail) or ~all (softfail).

How to Fix & Implement

Copy-paste configuration blocks tailored for your web server or edge proxy.

nginx snippet
v=spf1 include:mailgun.org -all

Frequently Asked Questions

Why do many organizations use ~all instead of -all?

Softfail (~all) is commonly used during email migration to avoid dropping misconfigured legitimate outbound sources.