![当由于 amavisd-new 检查而无法送达出站电子邮件时,向 Postfix 发件人发出警报](https://linux22.com/image/630004/%E5%BD%93%E7%94%B1%E4%BA%8E%20amavisd-new%20%E6%A3%80%E6%9F%A5%E8%80%8C%E6%97%A0%E6%B3%95%E9%80%81%E8%BE%BE%E5%87%BA%E7%AB%99%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%97%B6%EF%BC%8C%E5%90%91%20Postfix%20%E5%8F%91%E4%BB%B6%E4%BA%BA%E5%8F%91%E5%87%BA%E8%AD%A6%E6%8A%A5.png)
我正在运行 Postfix 2.11 和 amavisd-new,它可以与 spamassassin 和 clamav 配合使用,以防止入站/出站垃圾邮件和病毒流量。
现在我正在寻找一种方法,当外发电子邮件未送达时(被拒绝、隔离等)提醒用户。有人知道如何做到这一点吗?
提前谢谢!
答案1
在 amavisd.conf 中您将会看到一些有用的选项。
选项包括:
$final_virus_destiny =
$final_banned_destiny =
$final_bad_header_destiny =
$virus_quarantine_to =
$banned_quarantine_to =
$bad_header_quarantine_to =
如果$final_X_destiny
您将其设置为 D_BOUNCE,amavisd 将为发件人创建一个 DSN,如果您收到带有欺骗地址的垃圾邮件,这可能会有问题,您可能需要研究为经过身份验证的用户创建一个策略库,然后在那里使用此选项。
另一个选择是,$X_quarantine_to
如果将其设置为特定的电子邮件,则可以运行检查邮箱并向人们发送消息的脚本。
这页还有一些进一步的信息,包括这些选项的垃圾邮件对应信息。