Skip to content
Glossary · Authentication

?all

The SPF ending that returns neutral for unlisted IP addresses, meaning the domain makes no statement either way about whether they may send.

What it means

?all states explicitly what a record with no ending implies: the listed sources pass, and about everyone else the domain says nothing. RFC 7208 requires receivers to treat neutral exactly like none, so ?all offers no protection against spoofing from unlisted addresses.

Two uses make sense. One is a short testing period, when a domain wants listed senders to pass while it finds the rest. The other is a domain whose users legitimately send from anywhere and that relies on DKIM instead.

Microsoft's composite authentication counts a failure under a weak policy (~all, ?all or DMARC p=none) as an implicit failure rather than an explicit one, which shows how receivers weigh it.

Example

v=spf1 include:_spf.example.net ?all

On this site

Sources

What this definition rests on. The wording is ours; the facts are theirs.

All 432 terms in the glossaryThe wiki: blocklists and bounce codes

Beat · paid monitoring

A heartbeat for your email.

Beat runs every check on this site on a schedule: 41 checks, 25 blacklists and real inbox placement. The moment something breaks, it tells you what broke, why it matters, and the exact fix.

example.comWatching
  • SPFpass
  • DKIMpass
  • DMARCp=none
  • Blacklists0 of 25

Illustrative. Your domain, every few hours.

Also from us:Pulse: your own sending infrastructureConsulting: $65/hr, no retainer