Skip to content
Glossary · Authentication

SPF "mx" mechanism

The SPF mechanism that matches when the sending IP address belongs to one of the mail exchangers listed in a domain's MX records.

What it means

mx tells receivers that the servers that receive mail for a domain also send it. The receiver looks up the domain's MX records, then the A or AAAA records of each exchanger, and compares the connecting IP address with all of them.

That makes it one of the more expensive mechanisms. The MX lookup counts toward SPF's limit of ten DNS lookups, and RFC 7208 caps the address lookups behind each mx at ten more, returning permerror past that. Unlike ordinary delivery, SPF never falls back to a domain's A record when it has no MX records (the implicit MX rule does not apply here).

If the servers that receive your mail are not the ones that send it, mx authorizes nothing useful. Check where outbound mail actually leaves before keeping it.

Example

v=spf1 mx 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