« 2010年9月12日 - 2010年9月18日 | トップページ | 2010年9月26日 - 2010年10月2日 »

2010年9月22日 (水)

sylpheedでbogofilterを使うときは

今回の備忘録    sylpheedでbogofilterを使うには

まず結論から申しますと、Vine の sylpheed で bogofilter の 迷惑メール振り分け機能を使う場合、

教訓1:
  >apt-get install bogofilter kakasi
が必要です。

教訓2:
spamメールを学習させるだけではダメで、非spamメールもある程度学習させる必要があります。

顛末の詳細
 Vineの標準メールクライアントである(かな?)Sylpheedでは、迷惑メールの判断に
bogofilterというコマンドを使います。
この設定は、sylpheedの
   "設定"メニュー--"全般の設定"--"迷惑メール"
でできます。
ただし、この機能を有効にするためには、bogofilterがインストールされていなければいけません。そのためには、

  >apt-get install bogofilter

です。ところが、私の場合、かなりspamメールを学習させても、うまく振り分けができているようには思えませんでした。そこで、すでに迷惑メールを手動で振り分けている
~/Mail/迷惑メール にcdして、例えば

  >bogofilter -vI 1

などと、手動コマンドをやってみたところ、

  /usr/share/kakasi/kanwadict: No such file or directory

となってしまいました。どうやら、このbogofilterにはkakasiが必要なんですね。というわけで、

  >apt-get install kakasi

とすることで、このエラーは出なくなりました。

そこで、迷惑メールディレクトリのすべてのメールをspamとして学習させるため、
  >for i in *; do bogofilter -N -s -I $i; done
としてみました。これでバッチリだろうと思いきや、迷惑メールのディレクトリにあるどのメールを判定させても、

  X-Bogosity: Unsure, tests=bogofilter, spamicity=0.520000, version=1.0.2+kakasi-0.5

となるばかり。Unsureってことは、不明ってことですよね。ちゃんとspamと学習させたメールを、判定させているのに...
色々調べた結果、この原因は、私としては、驚くべきところにありました。それは、

bogofilterやbsfilterでは、非迷惑メールを全く学習していない場合は、迷惑メールの判定に必要な情報が不足しているため、「不明」と判定されます。

つまり、非spamメールもある程度学習させなきゃダメなんですね。この情報は、3年ほど前のsylpheed-jpでのスレッドから得られました。bogofilterとsylpheedというキーワードでgoogle検索してみてください。

ということで、今度は、概ね非spamメールのみとなっている ~/Mail/inbox に移って、

  >for i in *; do bogofilter -n -S -I $i; done

と、非spamメールを学習させてみました。
その結果、spamメールは

  X-Bogosity: Spam, tests=bogofilter, spamicity=1.000000, version=1.0.2+kakasi-0.5

非spamメールは

  X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.2+kakasi-0.5

と、うまく判定されるようになったようです。非spamメールって、Hamっていうんですね...なるほど。また一つ利口になりました。

私の場合、上記の顛末でsylpheedでもうまく判定されるようになったようです。もしかすると、個人用データベースの ~/.bogofilter/wordlist.db も一度消した方がいいのかも知れません。

にほんブログ村 IT技術ブログ Linuxへ
にほんブログ村

| | コメント (0) | トラックバック (0)

2010年9月21日 (火)

連休は水槽の水換えで終わったような

水槽が6つもあると水換えがえらいです。一つ一つは、たいした
大きさじゃないんですが、バケツを持って狭い階段を昇ったり
降りたり...
でも、ようやく夏も終わり一安心ですな。まだ結構暑いですが、
ずいぶん楽になりました。
さて、自慢の魚というほどではないのですが、

Sp1010007_3 Sp1010008_3

パールグラミー達です。記録によると、飼いはじめたのはちょうど
2年前。最初は小さかったのですが、今では3匹とも10cm近くになり
ました。でも、とってもおとなしい連中で、他人にチョッカイ出すことも
なく、ただゆったり暮らしてます。

Sp1010010

しつこく登場するトランスルーセントですが、私、この魚が好きで、
とうとう18匹にもなってしまいました。みーんな隊列組んで、いつも
東向いて泳いでます...って水の流れがこっちってだけでしょうけど。
一人になるのがよっぽど怖いみたいですな。その上、先頭に立つの
も嫌みたい。....とってもその気持ちわかるわ。

Sp1010003_2  Sp1010009_2

さて、ブラックゴーストの水槽ですが、雰囲気合うかなと思って青い
照明にしてみました。写真の色、何か変ですが、カリビアンブルー
というやつです。でも、あんまり淡水には合いませんなあ。というわ
けで、さっさと白に戻すことにしましょう。どうせ、一日4時間くらいし
か照明しないのですが。
この黒坊主、大きくなって凶暴になったのか、今日は水換えの
プロホースにえらく怒って、頭突きしまくってました。
トランスルーセントと混泳できないかと思ってるのですが、多分無理
だろうなあ。夜中に目とか食べられちゃいそうですから。

にほんブログ村 観賞魚ブログ 熱帯魚へ
にほんブログ村

| | コメント (2) | トラックバック (0)

« 2010年9月12日 - 2010年9月18日 | トップページ | 2010年9月26日 - 2010年10月2日 »