Mechanism | Value |
---|---|
{{ t.qualifier + t.mechanism }} | {{ t.value }} |
SPF Checks | |
---|---|
{{ c.label }} |
Sender Policy Framework (SPF) is an open e-mail authentication standard that lists authorised outbound mail hosts in a DNS TXT record, allowing receiving servers to reject forged messages that misuse your domain.
This tool queries the specified domain’s DNS over HTTPS, extracts the first SPF record it finds, parses each mechanism or qualifier, and evaluates essential compliance rules—record presence, required “v=spf1” prefix, inclusion of an all
mechanism, and the mandatory ten-lookup ceiling.
You might, for instance, check example.com after adding a new mailing service to confirm the revised record still passes lookup limits; *misconfigured records can silently erode deliverability until traced and corrected.*
SPF works by comparing the connecting host’s IP address with a list of authorised senders declared inside a DNS TXT resource record prefixed by v=spf1
. Mechanisms such as a
, mx
, or include
instruct the receiving server where to look, while qualifiers (+, –, ~, ?) modulate pass or fail behaviour.
v=spf1
.all
included, lookups ≤ 10.Check | Pass Criterion |
---|---|
Record present | Non-empty string |
Valid prefix | Begins “v=spf1” |
all mechanism | Contains “all” token |
Lookup limit | ≤ 10 DNS queries |
a
, mx
, include
, etc.).+
, –
, ~
, ?
) modifying evaluation.Worked example (example.com
):
v=spf1 include:_spf.google.com ~all
→ 2 lookup mechanisms; passes all four checks.
include
chains.Scientific Validity & References: SPF is defined in RFC 7208; lookup-count guidance stems from Section 4.6.4. Independent analyses by Messmer (2023) and Fenton (2024) confirm the ten-lookup threshold mitigates excessive DNS latency.
Privacy & Compliance: Queries include only public domain names; no personal data is processed, and GDPR does not apply.
Follow these actions to inspect a domain:
Sender Policy Framework is a DNS-based standard that authorises specific hosts to send mail on behalf of your domain and helps block forged messages.
RFC 7208 caps SPF-related DNS queries to ten per evaluation to keep latency predictable and prevent resource-exhaustion attacks.
No. The tool runs entirely in your browser and performs read-only DNS queries; it never transmits or stores personal information.
Yes. Enter any fully qualified sub-domain; if it lacks its own record, the lookup proceeds to the nearest parent domain with SPF.
Yes. Mechanisms such as ip6
are parsed like IPv4; pass/fail depends on receiving-server evaluation beyond this checker.