bogofilterを試してみる

パッケージで導入できる。bogofilterコマンドのオプションは以下の通り。

  • s スパムメール学習
  • S 通常メールなのにスパムメールと認識されたものを学習し直す(-nも同時に指定する)
  • n 通常メール学習
  • v 詳細表示
  • I ファイル指定

例えば「bogofilter -svI spam.eml」でスパムを学習させた後、「bogofilter -vI spam.eml」でメールを判断させると「X-Bogosity: Yes」とスパムである旨が表示される。
これらの学習データはホームディレクトリ下の「.bogofilter」ディレクトリに「wordlist.db」ファイルとして格納されている。
これをどうやってsendmailのmilterと連携させるか、それともprocmailとか使うか考えなければ・・・。FreeBSDにはmilter-bogomってパッケージがあるらしいんだけど。
http://www.fkimura.com/bogomilter0.html