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