SPF record has a syntax error

Check id: spf.syntax_error · fix effort: low

What it means

There's a typo or formatting mistake in your SPF record, so mail servers can't reliably read it. Some of its protection is lost.

The technical detail

Record failed to parse (unknown mechanism or malformed ip4/ip6). Many receivers treat this as permerror and skip SPF.

How to fix it

  1. Compare the record against RFC 7208 syntax. the scan shows the failing term.
  2. Fix or remove the invalid mechanism.
  3. Validate with a rescan before and after DNS TTL expiry.

Does your domain have this problem?

Run a free scan, takes about ten seconds.