よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

September 20, 2002

[Misc] tAgenda

のびのびになってしまったが今日入れてみた。

PocketPC用のToday上に置く「予定表」「仕事」置き換えアプリだ。なかなか使いやすいぞ>こうご(えらそう(^^;))。

せっかくだから、ついでに、PocketPCからtDiaryへ日記が書けるようにしといてくれ(うそ)。

とまぁ、冗談はさておき、hp jornada 568を動作確認機種に入れておいてください。

ところで、ウチの会社ではPocketPCのことをPPCと書くのが一般的らしい。最初見たときはPowerPCのことかと思ったよ。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

むとぽん [HTG名誉会長さん>なるほど。H/PCってのは聞いたことなかったです。 #印税生活とか?(私信) たださん>なはは..]

こうご [ツッコミ機能があるとおもしろそうですが残念ながらツッコミのTではありません。 The tiny today's ag..]

むとぽん [え、今決めたの?(^^;)]


September 20, 2003

[Misc] Sylpheed + fetchmail + procmail + bsfilter

SPAMが急激に増えてさすがに辛くなってきたのでオレもbsfilterを導入してみた。

まずはSylpheed上でメール箱直下にspamというフォルダを作りそこにspamメールを移動。このフォルダは実際は$HOME/Mail/spam/になる。

続いてbsfilterをもらってきて初期化。

 $ bsfilter -c ~/Mail/inbox/ml/ruby-list/*
 $ bsfilter -c ~/Mail/inbox/ml/ruby-talk/*
 $ bsfilter -c ~/Mail/inbox/ml/ruby-gnome2-ja/*
 $ bsfilter -c ~/Mail/inbox/ml/ruby-gnome2-en/*
 
 $ bsfilter -s ~/Mail/spam/*

cleanの方は多くのフォルダを対象にした方がより確実なんだろうけど、とりあえずruby関連のMLを対象にしてみた。

そんでもってfetchmail/procmailの設定。今までfetchmail/procmailは使わずにSylpheed自身の機能を使っていたので一から設定。この辺、よくわかってないんだよな、オレ。

$HOME/.fetchmailrc

defaults
  protocol pop3
  no mimedecode
  nokeep
                                                                                
poll mail.highway.ne.jp
  username xxxx
  password xxxxxxx
  mda "/usr/bin/procmail -d %s"

$HOME/.procmailrc

:0 HB:
* ? bsfilter
/home/mutoh/Mail/spam/.

bsfilterは-aをひとまず使わないようにした。
#このオプションって、spamと認識されなかったらcleanということでデータベースをアップデートしちゃうって理解でOK?

で、Sylpheed上で、「設定(C)」 - 「受信」 - 「外部プログラム」の「メールの受信に外部プログラムを使用する」をチェックし、コマンドのところに

/usr/bin/fetchmail

と書く。fetchmailをSylpheedの外部プログラムとして受信時に読み込むようにするわけだ。

これだけだと新着SPAMがSPAMと認識されなかった場合に困るのでSylpheedの「設定(C)」 - 「アクション(A)」 に以下のようなアクションを登録してみた。

アクション名: SPAMとして登録

コマンドライン: |/usr/bin/bsfilter -su&

後は、新SPAMが来た場合、Sylpheed上でそのメールを選択して「ツール(T)」 - 「アクション(N)」 - 「SPAMとして登録」を選択すればそのSPAMが新たにSPAMとして認識されるようになる....はず。

なお、新SPAMはこれやってもspamフォルダには移動できないので、それは手動でやる。まぁ、それくらいはいいでしょ。

こんな感じにしてみたんだけど大丈夫かな?

間違えてたらツッコミよろしく。


更新 設定