Recipient always reports UNKNOWN (r=<UNKNOWN>)

Asked by Gossamer

Hi, I'm using pypolicyd-spf on fedora25 and always see UNKNOWN in the recipient information for any rejections in the logs:

Jul 19 00:00:27 mail02 postfix/smtpd[22200]: NOQUEUE: reject: RCPT from unknown[149.202.82.124]: 550 5.7.23 <email address hidden>: Recipient address rejected: Message rejected due to: SPF fail - not authorized. Please see http://www.openspf.net/Why?s=mfrom;<email address hidden>;ip=149.202.82.124;r=<UNKNOWN>; from=<email address hidden> to=<email address hidden> proto=ESMTP helo=<alpharelease.net>

This is the contents of my configuration file:

debugLevel = 2
HELO_reject = Fail
Mail_From_reject = Fail
PermError_reject = False
TempError_Defer = False
skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0/104,::1
Whitelist = 54.194.211.0/24,58.137.255.0/24,89.146.30.0/24,204.246.146.0/24,141.8.224.183,209.12.78.226,50.202.211.161,50.202.211.171,159.45.87.0/24,94.136.40.163,167.89.13.122,46.22.36.154,81.27.166.251,193.169.180.109
Domain_Whitelist = csloxinfo.com,routit.net,venuedirectory.com,steton.com,EXCHANGEMAIL1.thegate.com,mail.ars-net.com,mail.wwstar.com

Any ideas greatly appreciated.

Question information

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

See man 5 policyd-spf.conf. Add "Hide_Receiver = No" to your configuration file to override the default. By default the receiver isn't included because there is potential for privacy issues (like revealing the address used in a blind copy-to). Starting with 2.0.0 the privacy oriented assumption is the default.

Revision history for this message
Gossamer (gossamer) said :
#2

Thanks Scott Kitterman, that solved my question.