[mew-dist 27691] 分類
早間
hayama at example.com
2007年 6月 9日 (土) 15:56:08 JST
早間です。
spf の検査結果でメールを識別しようとして mew-spam の機能を使ってみ
ました。
(setq mew-spam: "Authentication-Results:")
(defun mew-spf-check (val)
(let ((case-fold-serach t))
(if (string-match "fail" val) ?D)))
(setq mew-inbox-action-alist
;; '((("X-Spam-Flag:" mew-spam-assassin))
'(("Authentication-Results:" mew-spf-check))
;; '(("Received-SPF:" mew-spf-check))
)
Authentication-Results: に fail があると D フラグを付けることが出
来ます。
見よう見まねで設定したのですが2つ以上のヘッダーキーワードを使用す
る方法が判りません。
(1) case(mew-config-alist)の切り替えで mew-spam の設定を変更
できないでしょうか。
(2)mew-inbox-action-alist に上記(1)の mew-spam に対応する
設定を(複数個)書けないでしょうか。
メーリングリスト mew-dist の場合
Authentication-Results: rcpt-impgw.biglobe.ne.jp smtp.mail=mew-dist-bounces at example.com; spf=pass
Authentication-Results: www.mew.org smtp.from=xxx at example.com; spf=neutral
Authentication-Results: www.mew.org header.from=xxx at example.com; sender-id=neutral
の様に「Authentication-Results:」が3行ついています。
私が試した使用方法ではどれか一つに fail(or softfail)がついた場合
D フラグがつくのでしょうか。
-- 早間 義博
Mew-dist メーリングリストの案内