policyd-weight は、Perlで書かれたPostfix メール転送エージェント(MTA)用のメール フィルターです。これにより、Postfix はメールのエンベロープ情報を評価し、メールがキューに追加される前に、複数の DNS ベースのブラックホール リスト ( DNSBL ) に対してメールのスコアを計算できます。最終スコアによってメールが拒否されるか受け入れられるかが決定されます。拒否された場合、通常はウイルス スキャナーとスパムフィルターによるリソースを大量に消費するチェックが行われます。
特徴
policyd -weight はPostfixのポリシーデーモンとして動作します。DNSBL 、RHSBL、MX、およびエンベロープ送信者のA DNSクエリと HELO SMTP引数を使用して、偽造またはスパムの可能性を評価します。拒否は全体のスコアに基づいて行われるため、ブラックリストに 1 つのエントリがあるだけではメールが拒否されない場合があります。スコアはさまざまなチェックによって決定され、線形ではありません。管理者は、要件に合わせて各チェックのスコアを調整できます。policyd-weight は、帯域幅と CPU の使用率を最小限に抑えるために、最も頻繁に実行されるクエリをキャッシュします。
このアプローチの利点は、メールの本文 (データ) を受信する前に配信の試みを拒否できることです ( SpamAssassinやAmavisのほとんどのインストールとは異なります)。これにより、ネットワーク帯域幅が節約されます。また、Greylistingのような遅延は発生せず、 Sender Policy Framework (SPF) チェックよりも正確かつ誤検出が少ない方法で、HELO または送信者情報を偽装するクライアントを排除します (例: 一貫性のない SPF レコードによる転送のブロック、一貫性のある SPF レコードが設定されたスパム/フィッシング ドメインによるスパム/フィッシングの通過)。
ライセンス
policyd-weightはフリーソフトウェアであり、 GNU General Public Licenseに基づいてライセンスされ、リリースされています。
参照
- Postfix SMTP アクセスポリシー委任
- Postfix アドオン ソフトウェア
さらに読む
- ハインライン、ピア (2008)。 「セクション9.3」。 Das Postfix-Buch (ドイツ語)。オープンソースプレス。ISBN 978-3-937514-50-5。
参考文献
外部リンク
- policyd-weight git リポジトリ
- FreeBSD ポート
- メーリングリストアーカイブ
