有谁知道如何让 postfix 避免在远程 mx 服务器解析为 0.0.0.0 时陷入无限错误循环?
该问题听起来与这里描述的完全一样:邮件循环回到我自己 | postfix但我正在寻找解决方法,因为这会使 postfix 使用 100% 的 CPU。
希望这是对 postfix 配置的一个相当简单的调整。
答案1
你运行的是哪个版本的 Postfix?如果不是最新版本,请尝试升级到最新稳定版本,因为如果 DNS 出现问题,它会进行高级检查。
答案2
我遇到过这个问题,但由于旧应用程序处理反向 DNS 名称时效果不佳,我使用了一个小型 DNS 过滤代理来删除不良请求。这是相同的技术使用 twisted 和 python 来过滤 A 记录。我每秒只有大约 100 个 DNS 请求,但没有性能问题。
第二天人们告诉我我应该使用 LD_PRELOAD。:-) 但是我的 C 语言并不是那么好。