[mew-dist 29539] Read flags while receiving mails
Koichi INOUE
inoue at example.com
2012年 8月 5日 (日) 11:40:41 JST
井上と申します。
Mewのgit最新版を利用しています。
IMAPでメール受信を行っていますが、受信動作中に読んだメールの既読フラグ
がIMAPサーバに反映されないようです。
具体的には以下のような状況です。
1. すべて受信するのに多少時間のかかる件数のメールを受信します。
2. 非同期で受信中に、すでに受信されたメールを . で表示させます。
3. すべてのメールを読んでから(このときには受信は終わっています)、 s コマ
ンドで状態をサーバに反映させます。
4. 他のIMAPメーラー、うちではiPhoneのメールアプリでメールを取得します。
するとちょうど受信中に読んだあたりのメールが未読となって残っています。
以上は状況からみた動作です。
Mewは受信が完了してからサーバの未読状態フラグをsummaryバッファに反映し
ているようなので、上のことを解消しようとすると受信中の未読状態変更を別に
管理しないといけなくなるような気がします。
ただ、最近IMAPにして未読状態管理をするようになり、そうすると気になってし
まうもので、もし可能そうならば今後のtodoとして積んでいただけないかなと思っ
てポストしました。
よろしくお願いします。
--
Koichi Inoue, ARGV
Mew-dist メーリングリストの案内