[mew-dist 23838] bogofilter

Masahiko KIMOTO kimoto at example.com
2003年 7月 15日 (火) 13:30:32 JST


質問させてください。

bogofilterを使おうと思って設定してみました。が、inc時のDが付いてくれません。

まず14日午前の時点のCVS版のmewをcoしてインストールしました。
次にbogofilterをインストールし、一通り設定し学習もさせて、incしてくる
メールのヘッダに
X-Bogosity: Yes, tests=bogofilter, spamicity=1.000000, version=0.11.1.3
などのエントリが付くようにしました。

この段階でmew-scan.elを眺めつつ、.mew.elに以下を書きました。

(setq mew-spam: "X-Bogosity:")
(defun mew-spam-bogofilter (val)
  (let ((case-fold-search t))
    (if (string-match "yes" val) ?D)))

(setq mew-inbox-action-alist
      `(
	("X-Bogosity:" mew-spam-bogofilter)
	("To:"
	 (,mew-mark-delete "my-dummy-email-addr at example.com"))
	("Subject:"
	 (,mew-mark-delete "アダルト" "未承諾広告"))
	("Content-Type:"
	 (,mew-mark-delete "big5" "gb2312" "ks_c_5601-1987" "euc-kr" "DEFAULT_CHARSET"))
	))

これでincすると、mew-inbox-action-alistに書いたルールのうち、ToとSubjectに
関するものにはDが付くのですが、X-Bogosity: YesになっているものにはDが付き
ません。

何が足りないのでしょうか。

mew 4.0.55 (7/14午前CVS版)
Emacs 21.2.1 on NetBSD-1.6Q
Bogofilter 0.11.1.3

です。

----------------------------------------------------------------------
    木本 雅彦 <kimoto at example.com> :  http://www.ohnolab.org/~kimoto
----------------------------------------------------------------------



Mew-dist メーリングリストの案内