后缀和客户端IP反向DNS

我明确地添加了reject_unknown_client_hostname和其他一些拒绝规则来减慢服务器中的垃圾邮件。 到目前为止,这很好。

但是,有一个重要的客户端不断被我们的邮件服务器拒绝,要么是因为他们的名字服务器上没有提供有效主机名的ptrlogging,要么是因为dns查找失败。

警告:00.00.00.00:主机名00.00.00.00.dynamic.isp.comvalidation失败:名称或服务未知

在任何情况下,在他们得到与他们的ISP固定之前,有没有办法只允许他们的IP在我们的后缀? 我试图将其添加到我的mynetworks但它没有工作。

你尝试过STFW吗? 我不是后缀乐趣(我认为它是loozer的MTA),但不超过3谷歌的URL

 smtpd_client_restrictions = check_client_access hash:/etc/postfix/maps/access_client, ... 

access_client的内容

 IP <policy> 

你可以像Lasy Badger所说的那样做。 这里有点清洁:

修改main.cf

 smtpd_client_restrictions = check_client_access hash:/etc/postfix/client_access 

创build/etc/postfix/client_access

 00.00.00.00 OK 

之后,你必须postmap /etc/postfix/client_access ,然后postfix reload

但是请注意:这是行不通的! 至less不是你的情况。 因为你的“客户端”使用dynamicIP。 所以,每当客户更改IP时,都必须对其进行编辑。 大概每天一次。

所以请注意,你如何configuration你的服务器不是你的错。 您的客户端有错误的邮件服务器configuration。 不应该在dynamicIP后面运行邮件服务器。 在dynamicIP后面运行一个看起来像是垃圾邮件发送者。