← All fix guides
Email · Fix guide

SPF policy is too open

SPF
Sender Policy Framework

The SPF record does not finish with a controlled all mechanism.

The concept

What does the SPF “all” mechanism do?

The final all mechanism describes how mail from unlisted senders should be treated. A minus sign is a hard fail, a tilde is a soft fail, a question mark is neutral and a plus sign permits every sender.

Recommended action

What to do next

  1. Remove obsolete senders from the record.
  2. Use ~all during a monitored transition or -all once the sender list is complete.
  3. Keep the total DNS lookup count within SPF’s limit.
Official resources

Useful links

Confirmation

How to verify the fix

Test mail from every legitimate platform and confirm SPF passes.

Interpret carefully

When this result may be wrong

Some providers require a soft-fail transition. A strict policy applied too early can affect legitimate mail.

Ready to check again?

Run a fresh report after DNS caches and platform changes have had time to update.

Check a domain