[英]Postfix: block incoming mail based on recipient email and sender IP address
我正在运行一个共享的托管环境(Web +电子邮件)。 托管的某些域选择使用第三方垃圾邮件筛选,而某些则没有。
为了使这些域上的垃圾邮件过滤有效,服务器应拒绝最初未通过垃圾邮件过滤服务器的任何邮件。 也就是说,它们不是来自特定的IP地址,也不包含特定的标头。
除非邮件来自垃圾邮件过滤服务器,否则如何阻止这些特定域的传入邮件?
我显然不能添加防火墙规则,因为我们的某些托管域不使用过滤服务。 防火墙规则阻止端口25等将阻止其电子邮件到达。
它必须是基于1)电子邮件收件人域名和2)IP地址的特定列表的过滤器。 例如,如果域位于已过滤域的列表中,则检查IP地址。 如果IP地址不在垃圾邮件过滤服务器列表中,则拒绝该消息。
谁能指出我正确的方向?
谢谢!
我现在正在考虑这样做。 此建议是否有帮助:使用后缀限制类。 将需要限制垃圾邮件过滤器服务器的邮件域放在单独的类中,然后以不同的方式处理。 请参阅http://permalink.gmane.org/gmane.mail.postfix.user/148366和http://www.postfix.org/RESTRICTION_CLASS_README.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.