Skip to content
Glossary · Authentication

exists mechanism

The SPF mechanism that builds a domain name, usually from macros, and matches if that name has any A record, whatever the address.

What it means

exists:domain asks the DNS for an A record at the given name and matches if one comes back. On its own that is rarely useful; its power comes from SPF macros, which insert parts of the SMTP session into the name. exists:%{i}._spf.example.com, for instance, queries a name built from the connecting IP address, so the domain's DNS server can decide per address (or per sender) without the record listing them.

The query is always for an A record, even when the connection is IPv6, and the returned address is never compared with anything.

Each exists counts toward SPF's limit of ten DNS lookups.

Example

v=spf1 exists:%{i}._spf.example.com -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