我已经设置了一个接收 Postfix 邮件服务器。在这里,我编写了自定义代码,用于解析 postfix 收到的整个邮件,并分别使用标题、正文和附件用于不同的用途。
我目前在后缀中添加了 SPF 和 DKIM 检查,这会导致将它们的结果附加到邮件标题中以指示邮件的字符。
我还计划使用基于 DNS 的实时黑洞列表 (DNSRBL) 来实现后缀反 UCE 功能,为此我添加了以下内容:
'smtpd_recipient_restrictions = reject_rbl_client zen.spamhaus.org,reject_rbl_client bl.spamcop.net'
在我的 Postfix 的 main.cf 文件中。
我的问题是,如何在收到的邮件标头中附加此检查的结果?
提前致谢!!!
阿什什
您能否扩展您的自定义解析以编程方式查询有问题的 RBL,然后处理响应?即,将发送地址传递给 RBL,获取响应,添加 X- 标头。
如果您这样做只是为了减少对 RBL 服务器的命中次数,您可能希望关闭 smtpd_recipient 限制。