スパムの破棄とタグ付け(件名変更)

Maia MailGuard(amavisd-maia≒amavisd-new)からSpamAssassinを利用していると、管理画面の設定で以下の条件を設定できません。

  • 検出したスパムの処理 → ラベルを付けて配送する
  • スパムメールの件名に見出しを付加する? → はい
  • スパムを隔離するスコア → 希望の数字(10.0など)

どうやらロジック(ソースコード)としてその組み合わせはできないようです。以下、ファイルxdomainsettings.phpです。


280 if ($spam_destiny == "label") {
281 $spam_kill_level = 999;
282 } else {
283 $spam_kill_level = $spam_tag2_level;
284 }

スコアが特定の値を超えたら隔離する、と言う設定を行いたいことは良くあると思うのですができないようで残念です。

ためしにデータベースから直接値を変更してみました。変更したのはテーブルpolicyのカラムspam_kill_levelです。これを10.0としてみました。
これで希望の動作になるか様子を見てみます。