Mac OS Serverでは、メールサービスを構成するときに、ウイルスと迷惑メールのフィルタリング設定を構成することができます。これは、clamav、amavis、spamassassin、グレーリスト、およびRBLチェック用の単なるGUIフロントエンドです。ただし、迷惑メールフィルタリングが有効になっている場合でも、スパムは影響を受けません。スパムスコアがGUIで設定された「最小スコア」を超えていても、すべての受信トレイに表示されます。
どうやらAppleのサーバーチームは実際にフィルタリング構成をテストしていません。amavisの設定は実際にはスパムを止めないからです...彼らはただタグを付けるだけです。時々。
実際のスパムフィルタリングを実行するには:
$ sa_tag_level_deflt = -999; $ sa_tag2_level_deflt = 4.0; $ sa_kill_level_deflt = 6.5; $ sa_dsn_cutoff_level = 10;
「-999」は、amavis/spamassassinにスパムレベルヘッダーをすべての電子メールに追加するように強制し、クライアント側の迷惑メールフィルタリングがその仕事をはるかに簡単にします。他のレベルは、誤検知がほとんどまたはまったくない、適切なフィルタリングに適した値です。
$ final_virus_destiny = D_DISCARD; $ final_banned_destiny = D_DISCARD; $ final_spam_destiny = D_DISCARD; $ final_bad_header_destiny = D_PASS; [._
これは本当にAppleみんなが正しいことをしなかった場所です。明らかにスパムであるメールは破棄されるべきですが、デフォルトはすべてを渡すことです...フィルタリングを基本的に無意味にします。