Skip to content
Glossary · Authentication

void lookup

A DNS query made during an SPF check that returns no answer (NXDOMAIN or an empty NODATA reply); receivers should allow at most two.

What it means

RFC 7208 calls a lookup void when it comes back with no records: either the name does not exist (NXDOMAIN) or it exists but has none of the type asked for. A record with includes for retired services, typing errors, or targets in domains that no longer exist produces void lookups. RFC 7208 adds the limit as a defence against records built to make receivers query names that do not exist.

The specification says receivers should stop after two void lookups and return permerror, and that two is the recommended default where the limit is configurable. This limit is separate from the ten-lookup cap, so a record well under ten queries can still fail on it.

Test each include and a or mx target in the record and remove the ones that resolve to nothing.

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