Free email tools

SPF record checker

Look up any domain’s SPF record, see who is allowed to send for it, and catch the mistakes that hurt deliverability.

How SPF protects your domain

SPF is the first line of defence against email spoofing and phishing.

Authorise senders

SPF lets you publish a list of mail servers allowed to send on your behalf. Any server not on the list fails SPF validation.

Prevent spoofing

Without SPF, anyone can claim to send email from your domain. SPF makes it possible for receiving servers to detect and reject spoofed messages.

10 lookup limit

SPF allows at most 10 DNS lookups per evaluation. Exceeding this causes a PermError, making SPF permanently fail. Monitor your lookup count carefully.

SPF is not enough alone

SPF validates the envelope sender, not the visible From header. You need DMARC to tie SPF (and DKIM) results to the From header and actually block spoofed email.

One record only

A domain must have exactly one SPF TXT record. Multiple v=spf1 records cause a PermError. Merge all sending sources into a single record.

Hard fail vs softfail

-all (hard fail) instructs servers to reject non-matching mail. ~all (softfail) marks it as suspicious. Use -all in production once all senders are listed.

More free tools

Frequently asked questions

SPF, DKIM and DMARC, handled.

Plunk walks you through domain authentication and keeps an eye on your sending reputation.