#author("2025-06-05T01:08:18+00:00","default:iseki","iseki") #author("2025-06-05T01:08:54+00:00","default:iseki","iseki") * pypolicyd-spf ** 設定 *** pypolicyd-spf dnf install epel-release dnf install pypolicyd-spf vi /etc/python-policyd-spf/policyd-spf.conf *** [[postfix]] **** /etc/postfix/master.cf <pre> #SPF policy-spf unix - n n - 0 spawn user=nobody argv=/usr/libexec/postfix/policyd-spf # 行頭は空白かタブ </pre> **** /etc/postfix/main.cf <pre> smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_policy_service unix:private/policy-spf # policy-spf_time_limit = 3600 </pre> *** /etc/python-policyd-spf/policyd-spf.conf <pre> debugLevel = 1 TestOnly = 1 # False の場合は rejectしない #HELO_reject = False #Mail_From_reject = False HELO_reject = Fail Mail_From_reject = Fail # PermError でも reject する(デフォルトは accept) PermError_reject = True # 外的要因で SPF を検証できなかった TempError_Defer = False skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0/104,::1 </pre>