Reject email on postfix when no SPF record found

Asked by MARCIN GARSTKA

Hi All,
I am new to policyd-spf package.
While trying to integrate it with my postfix installation (CentOS) I found that I am not able to reject any message where there is no SPF record set up, I receive always "None" status from spf assessment but message is always delivered to the user's mailbox.

What I found is this thread on the Internet and it looks it is by design.
https://serverfault.com/questions/818367/postfix-policyd-spf-reject-none

Can you please guide me if this is correct or maybe you are considering to include this in the future.

All the best,
Marcin

Question information

Language:
English Edit question
Status:
Answered
For:
pypolicyd-spf Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Scott Kitterman (kitterman) said :
#1

That's correct. It's by design.

Use of SPF is completely optional and there are many perfectly legitimate domains that don't use it. Rejecting because a domain has no SPF record in an invitation to losing legitimate mail.

Revision history for this message
MARCIN GARSTKA (marcin.garstka) said :
#2

Today all world-class email providers (Google, Outlook) reject messages which come from domains with no SPF record.
This became a standard for every e-mail system.

In my opinion pypolicyd-spf should give this option as well.

It is not to make Google's and Microsoft;s live easier but mine too :)

All the best,
Marcin

Can you help with this problem?

Provide an answer of your own, or ask MARCIN GARSTKA for more information if necessary.

To post a message you must log in.