[mew-dist 28843] Re: mew 6.2 doesn't mark mails read on imap server

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2009年 1月 21日 (水) 14:00:54 JST


山本です。

>>> それで、上記の説明だとどういう状況かよくわかりません。たとえば、「"x"
>>> を実行してもサーバ側で \Seen が付かない」など、もう少し具体的に説明して
>>> 頂けませんか?
>> 
>> どう説明したらいいのか判りませんで、詳細不足のようでしたが、上
>> の「たとえば」のとおりです。上記ページには「通常は%inboxのみで
>> 有効」とありますが、以前はどのフォルダーでも有効だったように思
>> います。
> 
> 現象を再現でき、バグの理由も分りました。
> 
> ただ、今後しばらく時間が取れそうにないので、直すのは遅くなるかもしれま
> せん。すみません。

直しました。

読んだメールのマークは "U" から " " になります。
これをリファイルしようとすると、マークは " " から "o" になります。

このため " " (Seen) という情報が失われているのが原因でした。

読む前に "o" したのか、読んだ後に "o" したのか、現在の Mew では区別でき
ません。よって、リファイルするメールは、一律読んだと考えることにしまし
た。

--かず



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