Becky!とPOPFileでアンチスパムまとめ(SSLの場合)

聞かれることが多いので。
最新のBecky!をダウンロード
Becky! Internet Mail
最新のPOPFileをダウンロード
POPFile のダウンロード
最新のBkPOPFileConをダウンロード
BkPOPFileCon
(Becky!からPOPFileのスパム判定を修正するためのBecky!プラグイン)
Becky!をインストール
POPFileをインストール
mecabの辞書とかとってくるのでネットにつながった状態で。
POPFileインストール中に、
コンポーネントを選んでください、と出るので、
Optional Modules の下の SSL Support にチェック
(2007/12月にリリースされた版からかな、これで楽になりました)
インストール後、
POPFileインストールオプション、というのが出てくる
ユーザーインターフェースに使用するポート番号を選んでください、
のところで、
8080 だと他のソフトとぶつかる可能性があるので、
8081 とかにする
Windowsの起動時にPOPFileを自動的に起動、にチェック。
それ以外は 次へ、次へ、ってやってると完了する。
POPFileのユーザーインターフェースを起動する。
ブラウザで。
ここでバケツを作成します。ビジネスメール/個人メールとか、振り分けもできるんだけど
自分はそういうふうには使っていないので、
ひとまずデフォルトのバケツを全部削除して
spam
not_spam
を作成。
サマリーのところに、spam、not_spamが出てくるので
件名の変更、隔離、のチェックをはずす。(これは好みか
X-Text-Classificationヘッダー、X-POPFile-Linkヘッダーのチェックをつける。
変更を適用、をクリック (これ忘れがち
POPFileコントロールセンターの操作はここまで。
Becky!を起動。
Becky!の設定。
ツール→メールボックスの設定→基本設定 のところ
POP3サーバーのIPアドレスをどこかに書き留める。
POP3サーバーを 127.0.0.1 に。
POP3Sのチェックをはずす。
SMTPサーバーはそのまま。ここではPOPFileをSMTPサーバとしては使いません。
ユーザーIDに、
ほんとのPOP3サーバのIPアドレス(↑で書きとめたやつ):(コロン)ポート番号(995とか):(コロン)ユーザーID:(コロン)ssl(小文字でエスエスエル)
詳細タブへ。
POP3のポート番号は110
(127.0.0.1の110にPOPFileがいます)
これでメール受信すると、メールが取れる(はず)。
取れたメールを選んでみる(ここで選択しとくと、あとのフィルタリングマネージャでそのヘッダでサジェストしてくれるので選ぶだけ選んどくといい
スパム用のフォルダを作成
フィルタリングマネージャで、振り分け設定をつくります。
Becky!のメニュー→ツール→フィルタリングマネージャ
新規ルール をクリック
条件の追加 をします
ヘッダ のところで下の方にある、
X-Text-Classificationを選ぶ
なければ、↑で選択してなかったんだと思います、なければテキストで入れる
文字列のところに、spam って入れる
アクションを選びます
アクション:振り分け
spamフォルダを選択
OK
OK
Becky!を一度終了させる
BkPOPFileConをインストール
POPFileのポート番号の設定とかがあったと思いますので
↑で入力した番号を入れる 8081 とか
Becky!を起動
Becky!のメニュー→ツール→プラグインの設定→POPFile Control Pluginをクリック
(うろおぼえ
サーバーは 127.0.0.1 ポートは 8081
バケツ取得 をクリック
判定訂正後振り分けを行う にチェック
設定保存。
受信したメールの中から、
「これはスパムだっ」って思うのを選ぶ
右クリック
POPFileの判定を修正
現在 undefined とかになってるのを、spamを選ぶ
OK
これを何回か繰り返してるとスパムフィルタが学習を重ねてだんだん精度あがります。
たまに spamフォルダをのぞいて
spamじゃないのが入ってたら、
同じように右クリックして not_spam にする

B.F.R. Download

Becky! 用の Feed Reader plugin をつくっています。

http://slightlyblue.com/dl/bfr/BFRv108.zip
V1.08betaのダウンロードはこちらから。

http://slightlyblue.com/dl/bfr/BFRv107.zip
V1.07のダウンロードはこちらから。

v1.07 → v1.08 は、パーサーが落ちる不具合修正と、一部読めないATOMフィードがあったのを読めるように修正いたしました。
評価ができていないのでbetaとしておきます。

–追記
2004/06/26 : v1.01 にVUPしました。
2004/10/10 : v1.02 にVUPしました。
2004/11/19 : v1.03 にVUPしました。お待たせした方、すみませんでした….
2004/11/28 : v1.04 にVUPしました。
2004/12/12 : v1.05 にVUPしました。
2005/03/21 : v1.06 にVUPしました。
2005/08/27 : v1.07 にVUPしました。
2006/08/02 : v1.08betaにVUPしました。

Becky!でGTD?ToDo管理?

なにつくろうか、ということで、
Becky!でGTD、というかToDo管理できたらうれしいですかね?
メールって返信を期待されている点ToDoリストに近い。
メールとは関係ないToDoをメーラーで管理できたらうれしいかな。
そもそもToDoに求められる要件ってなんだろう?
・ToDoリストを一望できること
・一望できる範囲に内容、〆切、重要度、状態が含まれること
・重要度順、〆切順などで並べ替え、見栄えの区別ができること
・ToDo項目毎に詳細を書き込めること
・完了後に完了済としてどこかに保存できること
・How to make it doneを書き込めること
・どこからでもアクセスできること
こんなもん?
最後のを除けば(最後のも工夫次第だが)
メーラーのインターフェースってわりとよいのでは。
いしなおさんも過去に
IMAPを使ってGTDを管理できないか
考えたことがあるようですが、今このアイディアはどうなっちゃったんでしょう?
今、BMemoのメモメールでToDo管理しているが、、
それより便利だろうか・・・
しばし想像してみよー
ほしい人います?

BMemo お試し版公開

旅行前に、大急ぎで公開してしまいます!

お試しください。。

こちらで ↓
BMemo v0.10 お試し版 公開
http://mxg.s54.xrea.com/bfr/archives/000234.html

B.F.R. 更新履歴 V1.05

http://mxg.s54.xrea.com/bfr/archives/000206.html
ダウンロードはこちら

ご要望にお応えし、設定ダイアログのウィンドウサイズ変更に対応いたしました。

B.F.R. 更新履歴 V1.04

ダウンロードはこちら。http://mxg.s54.xrea.com/bfr/archives/000206.html

Excite Blog対応しました。

rss/atom等のxmlファイルの頭の方に、
ファイル全体の更新日時を表す(と思い込んでいる)日時情報があるのです。

BFR(V1.03まで)では、それを見て、前回取得した日時よりも新しければ、
中身の記事それぞれの更新日時情報を見ていたのですが、
exciteのやつはそれが最新の記事よりも古かったりするんですね。

いろいろあるものです。。
ちゃんと仕様を見るべきか!とも思うけれど、
仕様を満たしていないサイトがあるからって
取得できないfeedがあるのも困り者ですし。

そうやってこのいい加減な姿勢を正当化するものです。

B.F.R. 更新履歴 V1.03

UTF-8本対応しました(した気でいたんですが…

C-NET、はてなのRSSがちゃんと読めるようになります(読める気でいたんですが…

それと、teacup掲示板のRSSにも対応しました。

そして、ソフトウェアの配布をvectorからのダウンロードのみにしました。
さっき送っておいたので、近日リンクをこちらにのせようと思います。

B.F.R. reviews

インストールして使ってみる前に、無駄な努力を省きたいな、という方は、
使っていただいている方のreviewをご覧ください。
客観的な評価です。

B.F.R. 更新履歴 V1.02

初回設定時の”フォルダ設定”ダイアログをちょっとわかりやすくしました。
全般的な設定→ 高度→ プラグイン からBFRをOFF/ONさせるとBecky!が落ちる不具合を修正いたしました。

普通に使っていただけている方は、多分インストールの必要はありません。BFRを入れてから、なんかbecky!が落ちるぞ?というような方は入れてみてください…

readme.txt / BFR.txt

readme.txt みたいなものとして作った BFR.txt の内容を転載しておきます。。

B.F.R. -Becky Feed Reader plugin V1.01- をダウンロードありがとうございます。

# — 1. インストールの仕方

1-1. 解凍後にできたフォルダ(このreadme.txtが入っているフォルダ)の中身を
そっくりbecky!のPlugInsフォルダにコピー&ペーストすればok!

1-2. Becky! を再起動する

# — 2. 使い方

2-1. Becky! の “ツール” → “プラグインの設定” → ” BFR -Feed Reader Plugin-” を押す

2-2. 起動後初回だけ、”メールボックス設定”ウィンドウが現れます。

“カレントメールボックスにメッセージをためますか?”

現在選択されているフォルダに収集したFeedをためるのであれば、”OK” を選んでください。

違うフォルダがよければ、”キャンセル” を選んでください。

“キャンセル”を選んだら、収集したFeedをためるフォルダを選択して、2-1.からやり直し。。

2-3. あとは使えばわかるでしょう。

# — 3. おすすめの使い方

3-1. “メールボックス設定” では”受信箱” にメッセージがたまるように設定する。

Becky! のフィルタリングマネージャをフル活用!

このプラグインを使用すると、”To:” 欄に “[BFRv1.00]”
が入ったメッセージがメールボックスにたまります。

“From” 欄にもFeedの提供元のURLが入るので、それをぐりぐり使ってください。

# — 4. ただし…

4-1. 振り分け

振り分けは、現在選択しているメールボックスに対して行われるので、
メールボックスを複数お使いの方は本ソフトの特徴を活かし切れないかもしれません。。

# — 5. B.F.R. Hacks

5-1. URLの追加

BFR.ini ファイルの4行目以降に、1行1URL 追記していけば、ok

# — 6. F.A.Q. 質問、感謝の気持ち等

web: http://slightlyblue.com/

# — 7. 変更履歴

v1.01
EUC-JPエンコードされたfeedの文字化けを修正
v1.00
公開

思想

PCの1つのコア機能は、記憶の補助機械だと思う。
それはその他のコア機能(Audio/Video Player、情報収集ツール、ワープロ、Communicationツール他)と比較して、個人的には最重要な位置にいる。

記憶への入力は、つい最近まで(ほぼ)3つのpathしかなかった。
1. メール
2. ブラウザ
3. CD/SD/MO/USBStorage等

記憶にたまる情報の種類は、現状の技術では(ほぼ)、
A. 文字
B. 絵
C. 音
のみ。

入力と種類はおおざっぱに言って以下のような関係だった。
1 - A(,B,C) :メールから入力されるのは大体文字情報、たまに絵や音も
2 - B(,A,C)
3 - C(,B)

ところが最近、
4. RSS/ATOM Feed
という手段が増えることになった。
それは(ほぼ)「A. 文字」の範囲内の情報。

1 - A(,B,C)
2 - B(,A,C)
3 - C(,B)
4 - A(,B)
こういうことになった。

「統合と分化」
1,4 - A(,B,C)
2 - B(,A,C)
3 - C(,B)

結論: メーラー(Becky!)+Feed Reader(plugin)

つづく。  かも。

B.F.R. 更新履歴 V1.01

EUC-JP エンコードのFeedが文字化けしていた不具合を修正しました。

B.F.R. F.A.Q. 質問等

Frequently Asked Questions
はエントリーとコメントのやり取りのイメージでできたらいいかな、と。

質問等あれば。どうぞ。

B.F.R. スクリーンショット

取り込んだ Feed はこんなふうな メール として取り込まれます。

B.F.R. 対応フォーマット

対応Format(多分)
 ・RSS0.91
 ・RSS1.0
 ・RSS2.0
 ・ATOM0.3
 ・??

特にそれぞれのFeedの仕様を把握して設計していません。
多分大丈夫だと思いますが、読めないケースもあるかもしれません(適当)

そのためむしろ、対応してると書いていないフォーマットに対応しているかも?という期待をもてるところが味噌。

keep looking »