Spamassassin 内部 DNS 解析?

Spamassassin 内部 DNS 解析?

简洁版本:是否可以配置 spamassassin 来执行其自己的递归 DNS 查找,而不是使用操作系统指定的服务器?

长版本:我在 RackSpace 有一组专用机器运行邮件服务,但我发现我对“对大多数人免费”DNSBL 服务的所有查询都失败了,因为它们是通过 RS DNS 服务器而不是在本地解析的。失败的原因是,无数其他 RS 客户出于相同目的使用 RS DNS 服务器,并将他们从“对大多数人免费”区域推向高轨道。

我正在探索我的选择并希望避免必须设置我自己的单独的 DNS 基础设施。


编辑

从我从其他渠道听到的消息来看,我有两个选择:

  1. 为 SpamAssassin 编写自定义补丁以实现 DNS/DNSBL 查询的本地解析。
  2. 建立我自己的 DNS 服务器。

我采用了 3/4 的方法,在每台机器上安装 BIND,并指定 127.0.0.1 作为我的域名服务器。默认配置(至少在 rpm 包中)是仅解析服务器,仅侦听/允许来自本地主机的查询。

相关内容