![创建发送错误邮件的过滤器](https://linux22.com/image/1534125/%E5%88%9B%E5%BB%BA%E5%8F%91%E9%80%81%E9%94%99%E8%AF%AF%E9%82%AE%E4%BB%B6%E7%9A%84%E8%BF%87%E6%BB%A4%E5%99%A8.png)
明年我想建立一个带有自定义域名等的个人电子邮件服务器。
对于垃圾邮件问题,我想创建一个电子邮件过滤器,如果出现垃圾邮件,它会发送完全相同的邮件,就像地址不存在一样。这样,垃圾邮件发送者就无法分辨它是过滤器还是地址不存在。
是否存在现有的解决方案,支持此功能或支持创建此功能的工具?
我还没找到任何东西。
答案1
对此,您有很多解决方案,如果您使用 postfix,您可以使用:
您还可以通过向reject_rbl_client添加规则来启用posfix中的smtpd_client_restrictions。例如在您的master.cf
文件中:
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination
reject_unauth_pipelining,
reject_unknown_reverse_client_hostname,
reject_invalid_helo_hostname,
reject_non_fqdn_helo_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
reject_invalid_hostname,
reject_rbl_client zen.spamhaus.org,
reject_rbl_client bl.spamcop.net,
reject_rbl_client b.barracudacentral.org,
reject_rbl_client dnsbl.sorbs.net,
permit