[mew-dist 26142] $inboxでのoマークについて
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2005年 3月 22日 (火) 16:34:41 JST
ヘッダにスパムフラグをみて
スパムなら +spam にrefileする設定にしているのですが
$inbox を scan したときに o マークがついてしまいます。
pop フォルダでは refile はできないはずなので変です。
そして、POPサーバ側でメイルが追加/削除されたあとに
$inbox を再 scan (s all) してみると
古いサマリの o マーク情報を引き継いでいるようで
ヘッダのスパムフラグをみてoマークをつけているわけではないようです。
結果、関係ないメイルにoマークがついてしまいます。
そのほか、$inboxで o マークを消そうと U o すると
mew-summary-refile-unlog: Search failed: " id=<20050291483.j19CET4e789 at example.com>"
といったエラーが出て、1つしかマークが消えません。
対症療法です↓
Index: mew-refile.el
===================================================================
RCS file: /cvsmew/mew/mew-refile.el,v
retrieving revision 1.127
diff -p -u -F^( -r1.127 mew-refile.el
--- mew-refile.el 4 Feb 2005 15:50:06 -0000 1.127
+++ mew-refile.el 22 Mar 2005 03:37:05 -0000
@@ -645,7 +645,7 @@ (defun mew-summary-refile-unlog (fld)
start)
(set-buffer (get-buffer-create (mew-refile-log-buffer fld)))
(goto-char (point-min))
- (when (search-forward (concat " id=" msg-id))
+ (when (search-forward (concat " id=" msg-id) nil t)
(beginning-of-line)
(setq start (point))
(forward-line)
--
KOIE Hidetaka <hide at example.com>
PS
来年にはスパムは激減するらしいです
Mew-dist メーリングリストの案内