Postfix:根据收件人电子邮件和发件人IP地址阻止传入邮件

时间:2015-05-07 18:39:17

标签: email postfix-mta

我正在运行共享托管环境(网络+电子邮件)。托管的某些域名已选择使用第三方垃圾邮件过滤,而有些域名则没有。

为了使这些域上的垃圾邮件过滤有效,服务器应拒绝任何最初未通过垃圾邮件过滤器服务器的邮件。即它们没有从特定的IP地址到达,也没有包含特定的标题。

除非邮件是从垃圾邮件过滤服务器到达的,否则如何阻止这些特定域的传入邮件

我显然无法添加防火墙规则,因为我们的某些托管域不使用过滤服务。阻止端口25等的防火墙规则将阻止他们的电子邮件到达。

它必须是基于1)电子邮件收件人域名的过滤器,以及2)特定的IP地址列表。 例如,如果域位于已过滤域的列表中,则检查IP地址。如果IP地址不在垃圾邮件过滤服务器列表中,请拒绝该邮件。

有人能指出我正确的方向吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

我现在正在考虑这样做。此建议是否有帮助:使用后缀限制类。将需要限制的邮件域放在单独的类中的垃圾邮件过滤器服务器中,然后以不同方式处理它。 看到 http://permalink.gmane.org/gmane.mail.postfix.user/148366http://www.postfix.org/RESTRICTION_CLASS_README.html