[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 メーリングリストの案内