
組み込みルールと同様に、受信ヘッダーで電子メールが一致するカスタム ルールを表示するように SpamAssassin を構成する方法はありますか?
たとえば、次のようなものがあります。
Content analysis details: (0.1 points, 4.1 required)
pts rule name description
-0.1 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low
trust
[209.85.220.68 listed in list.dnswl.org]
1.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
(eellibrown[at]gmail.com)
-0.0 SPF_PASS SPF: sender matches SPF record
-1.1 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2)
[209.85.220.68 listed in wl.mailspike.net]
0.0 HTML_MESSAGE BODY: HTML included in message
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's
domain
0.5 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Spam-Flag: NO
これらのルールはすべて事前に定義されています。カスタムルールもいくつかあります。すべきローカルの SpamAssassin 構成ファイルで定義されているものも一致します。カスタム ルールが適用されているかどうかはわかりません。定義済みのルールと一緒にヘッダーにリストされていないため、スコアにカスタム ルールが反映されません。
ただし、ローカル構成で事前定義されたルールのスコアを変更すると、新しいスコアが正しく適用されます。サーバー サポートによると、ローカル カスタム ルールが有効になっているとのことですが、私の考えではブロックされるべきスパムがまだ表示されており、私の知る限り、いくつかのルールに一致しています。
基本的に、弊社の電子メール アドレスの一部が何らかの理由でメール リストに登録され、1 日に数百件のスパム メールを受信しています。これにより、1 日に数件のスパムではないメッセージを見つけるのが難しくなります。スパムの量を減らすためにカスタム ルールを作成しようとしていますが、ルールが適用されていることが確実でない場合、作成または変更した新しいルールが実際に何かをブロックすることを確実にする方法がわかりません。
全員の新しい電子メール アドレスを取得する以外のスパムをブロックする他の方法についての提案も歓迎します (ただし、それもよい方法です)。