Skip to content
MtrXTools

550 5.7.23 SPF validation failed

The message failed the SPF check

Seen in Microsoft 365, Postfix (with SPF policy), various

The sending server isn't authorised in the sender domain's SPF record.

Common causes

  • A new sending service not added to SPF.
  • SPF exceeds 10 DNS lookups (permerror).
  • Mail forwarded through another server.

How to fix it

  1. Add the service's include or IP to SPF.
  2. Flatten or trim SPF to stay within 10 lookups.
  3. Rely on DKIM for forwarded mail.
Check the SPF record

Got a different message? Paste it into the error explainer.

Related errors

All 33 Email (SMTP) errors