SPF checks not working from all servers
Good day,
On Centos 7, I’m using, for SPF checking:
pypolicyd-
python-
Using these policyd-spf.conf settings:
debugLevel = 2
defaultSeedOnly = 1
HELO_reject = SPF_Not_pass
Mail_From_reject = Fail
PermError_reject = False
TempError_Defer = False
skip_addresses = 127.0.0.
Which seems to work fine, as it issues warnings to servers that aren’t authorised to send for domains that don’t have SPF records set up correctly. However, when I do a command line test from a remote (unauthorised) server to send mail through this server, it happily accepts the mail, even though the unauthorised server is not in the SPF list. The sending server is not in the list of allowed IP addresses. I can’t understand why it doesn’t get rejected by the SPF check.
Any advice would be deeply appreciated. Thank you.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- SPF Engine Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Pramod for more information if necessary.