ローカルキャッシュ DNS サーバーを設定する

スパム検出フィルタが DNS ルックアップを実行するように設定されている場合 (推奨)、PureMessage のパフォーマンスは DNS サーバーのパフォーマンスに大きく影響を受けます。最適なパフォーマンスを得るためには、ローカルのキャッシュ用 DNS サーバーをインストールします (詳細については、http://www.dns.net/dnsrd/servers/ をご覧ください)。

デフォルトでは、スパム検出フィルタは優先順位に関係なく resolv.conf 内のすべての nameserver に対して DNS ベースのチェックを適用します。これらのチェックにローカルのキャッシュ用 nameserver のみを使用するように PureMessage を設定するには、<plugin> 内の pmx/etc/spam.d/net.conf へ下記のエントリを追加し pmx-milter を再起動します。

dns_servers = 127.0.0.1

これにより、PureMessage は最速の DNS サーバーを排他的に使用できるようになり、システムおよび MTA は冗長化のために優先順位の指定された nameserver のリストを使用します。