SPF

Analysis and generation, with the real count of DNS lookups triggered.

Build a record

Addresses are placed before the a and mx mechanisms: a sender recognised by its address then triggers no lookup at all.

Authorised senders

One per line. CIDR notation accepted. These mechanisms consume no DNS lookup.

One per line, without the include: prefix. Each costs one lookup, and those it triggers in turn count too.

Treatment of other senders

The +all mechanism is not offered: it authorises the entire world to forge the domain.