スパムフィルタを有効にする
ヒューリスティックメッセージをスコアリング、スパムフィルタリングシステムを起動するには、このチェックボックスを選択します。このオプションが有効にするまで、この画面の他のスパムフィルタオプションのいずれも利用できません。
メッセージスコアが次の値以上ならばスパムとする [XX] (0.0-500.0)
ここへ指定する値は、MDaemonが各メッセージのスパムスコアに比較する必要とするスパムしきい値です。この合計以上のスパムスコアをもつメッセージはスパムと見なされ、適切な処置が他のスパムフィルタの設定に基づいて行われます。
次の数以上のスコアを持つメッセージをSMTPで拒否する XX (0=なし)
スパムスコア拒否しきい値を指定するために、このオプションを使用します。メッセージのスパムスコアが、このスコア以上の場合、残りのオプションで続行し配信するのではなく完全に拒否されます。このオプションの値は、上記の[メッセージスコアが次の値以上ならばスパムとする"オプションの値より常に大きいです。一方、メッセージはスパムと見なされず、残りのスパムフィルタのオプションが適用されません。単に配信中に、拒否されます。このオプションで、SMTPプロセス中に、スキャンすることを無効にする、、スコアに関係なくMDaemonが任意のメッセージを拒否しない場合、"0"を使用します。SMTPスキャンが無効にされる場合、受け入れられた後で、キューベースのスキャンはメッセージに関して今まで通り実行されます。このオプションのデフォルト設定は、12.0です。
例:
5.0に設定されるスパムスコアしきい値と10.0に設定される拒否しきい値を持つ場合、5.0以上であるが10.0未満であるスパムスコアによるメッセージは、スパムと見なされ、残りのスパムフィルタの設定にしたがって処理されます。10.0以上のスパムスコアによるメッセージは、配信プロセス中に、MDaemonによって拒否されます。
時間とともにスパムフィルタのパフォーマンスをモニタして、必要性に適している両方のスパムおよび拒否しきい値を調整します。比較的少ない検出漏れ(認識できないものを通り抜けたスパム)およびまれに誤検出(非スパムをスパムのフラグを付ける)で、5.0のスパムスコアしきい値は、多くのスパムを捕えます。10-15の拒否しきい値によって、拒否されるスパムであるメッセージを確実に捕らえます。正当なメッセージが、高いスコアを持つことは非常にまれです。デフォルト拒否しきい値は12です。 |
SMTPセッションログにヒューリスティックの結果を示す
SMTPセッションログにSMTPセッションの間、ヒューリスティック処理の結果を記録するために、このオプションを選択します。
SMTPクライアントへヒューリスティックの結果を送信する
SMTPセッションコピーでヒューリスティック処理結果インラインを表示するために、このオプションを選択します。"0"(スパムがそのスコアのために拒否されない)に設定されるスパムスコア拒否しきい値を持つ時に、このオプションは利用可能でありません。詳細は、上記の「次の数以上のスコアを持つメッセージをSMTPで拒否するXX (0=なし)」を参照。
SMTPセッション中メッセージ処理でキューベーススキャンを省略する
MDaemonのデフォルトでは、SMTPセッション中のすべてのメッセージに対して、上記のスパムスコアが拒否のしきい値を越えているかスキャンを行います。MDaemonにより受け入れられたメッセージには、その後他のキューベースのスキャンが行われ、そのスコアとスパムフィルタの構成に従う処理がされます。このオプションを有効にすると、キューベースのスキャンを省略し、最終的なものとして最初のスパムフィルタスキャンの結果を処理します。これによりCPUの負荷を大幅に軽減でき、アンチスパムのシステム効率を上げることができます。しかし、キューベースのスキャンが省略される場合は、デフォルトのSpamAssassinヘッダのみがメッセージに追加されます。local.cfファイルでデフォルトのSpamAssassinヘッダや特定のカスタムヘッダに任意の変更を行った場合、これらの変更や追加は無視されます。
SMTPスキャン中にエラー発生時メッセージの受け入れを拒否する
SMTP処理中のスキャンにエラーが発生した場合、メッセージを拒否する時は、このオプションを選択します。
Subjectタグ
このタグは、設定されたしきい値以上のスパムスコアを持つメッセージのSubjectヘッダの最初に挿入されます。スパムスコアに関する情報を持つことができ、メッセージを検索するためにIMAPメッセージフィルタを使用し、それに応じたフィルタリング(スパムメッセージの配信を継続するスパムフィルタを持つとみなす)をすることができます。これは、指定された"spam"フォルダに自動的にスパムメッセージを割り振るためのシンプルな方法です。動的にメッセージのスパムスコアおよび必要とされたスパムしきい値の値を挿入する場合、メッセージのスコアにタグ"_HITS_"および必要とするしきい値には"_REQD_"を使用してください。
これ以外に、"_HITS_"の代わりに"_SCORE(0)_"を使用することができます。これはより低いスコアに前置ゼロを挿入しこれはより低いスコアに前置ゼロを挿入します。そして、一部のメールクライアントで件名によってメッセージをソートする時に、該当するソート順を確保するために便利です。あるいは[_HITS_]の代わりに[_SCORE(0)_]を使用することもできます。これは前置きゼロを下のスコアに挿入するので、メールクライアントでSubjectを使用してメッセージをソートする場合、正確にソートすることができます。
例えば
subject タグを
***SPAM*** Score/Req: _HITS_/_REQD
に設定すると、スパムメッセージのスコアが6.2で、そのsubjectは
***SPAM*** Score/Req: 6.2/5.0 – Hey, here's some spam!
となります。
"_HITS_"の部分に"_SCORE(0)_"と置き換えると、
"***SPAM*** Score/Req: 06.2/5.0 – Hey, here's some spam!"
となります。
subjectヘッダによる変更を使用したくない場合は、ここをブランクにしてください。Subjectタグは挿入されません。
スパムフィルタ処理について別のサーバのMDaemonスパムデーモン(MDSpamD)を使用するMDaemonを構成する場合、このオプションは利用できません。Subjectタグ設定は、他のサーバの設定で決定されます。詳しくはSpam Daemonを参照してください。 |
スパムの取扱い
メッセージのスパムスコアが、上記で指定されたスコア以上である場合、スパムフィルタは、下記で選択される機能を実行します。
...すぐ削除する
スパムスコアが指定された値を超えた場合、メッセージを削除する場合は、このオプショ ンを選択してください。
...スパムトラップパブリックフォルダへ置く
スコアを超えたメッセージを配信するのではなく、スパムとしてメッセージをにフラグを付け、スパムパブリックフォルダへ移動するには、このオプションを選択します。
毎日postmasterへスパムトラップコンテントレポートを送信する
上記の[スパムトラップパブリックフォルダへ置く]オプションを選択した場合に、このチェックボックスをクリックすると、Postmaster宛にフォルダ内容のサマリを送信します。
...スパムにフラグを付けるが配信パスへの処理を継続する
受信者への各スパムメッセージの配信を継続するが、各スパムヘッダを挿入すること、あるいは上記で指定したタグおよびレポート画面でスパムとしてフラグを付ける場合、このオプションを選択します。これはデフォルトオプションで、例えば、レビューのためにスパムフォルダにメールをフィルタするよう、ユーザがオプションの利用でき、誤ってスパム(すなわち誤検出)ラベル付けされる可能性があるメッセージを見失うことを回避します。
スパムフィルタを再起動
ボタンをクリックしてスパムフィルタエンジンを再起動します。