我收到了垃圾郵件電子郵件,在 header_checks 中添加了正則表達式,當嘗試將垃圾郵件電子郵件作為附件轉發時,此檢查觸發並拒絕了我轉發的電子郵件。
我新增的正規表示式是/^From: spammer_name_and_partial_address/ REJECT Not accepting your SPAM
我main.cf
有幾行:
header_checks = pcre:/etc/postfix/header_checks
用於標題和
body_checks = pcre:/etc/postfix/body_checks
正文測試。
我已經控制,我沒有將相同的正規表示式新增到 body_checks 中。
相關日誌條目:
Apr 20 11:33:22 myserver postfix/cleanup[22450]: 9F0356000C88B reject header From: spammer_name_and_address from my_ip_address; from=<my_email_address> to=<spam_database> proto=ESMTP helo=<my_laptop_name>: 5.7.1 Not accepting your SPAM
我透過提交連接埠並作為經過密碼驗證的使用者提交郵件。
如何將 postfix 配置為僅對標頭使用 header_checks,僅對郵件正文使用 body_check?