未読フラグが復活しますNo.11127
qh さん 23/03/23 12:14
 
7.17 64bit版を使用しています。

既読にしたはずのメールが未読に戻る現象があります。
以前からたまに起こっていたのですが最近よく遭遇するような気がします。

定期的に定形メールを受信しておりすぐに既読にしたいため以下のような設定で運用
しています。
全般的な設定 > 未読メールの閲覧

"未読から既読への自動切り替え"にて
・一定時間表示したら 0.1秒
・エディタで開いたら ON
・メール内容枠をアクティブにしたら ON
・検索結果の一覧上でも未読→既読自動切り替えする ON

"「下の未読メール」等で、下に未読メールがなかった場合の処理"にて
・フォルダをまたがらない(警告音を鳴らすのみ)


この設定で以下のような操作をすると起こりやすい気がしています。
自動振り分けにて振り分けられた未読メールを選択し未読⇒既読に
すぐに他のフォルダを選択しメールを開いたりしていると
いつの間にか既読にしたはずのメールが未読に

この状態になる時は定期受信が動いているような気がします。(こちらは気のせいか
もしれません...

[ ]
RE:11127 未読フラグが復活しますNo.11128
qh さん 23/03/23 12:18
 
書き漏らしました。

未読メールが復活するのは IMAP運用しているメールアドレスとなります。

[ ]
RE:11128 未読フラグが復活しますNo.11129
秀まるお2 さん 23/03/23 13:31
 
 詳しい情報を教えていただいて思うにはですが、たぶんIMAPの同期モードで「未読
/既読状態の同期」がONになっていて、それによって起きた現象なのかなぁと思いま
す。つまり、秀丸メール上で既読に切り替えたのに、その直後にIMAP同期にて勝手に
未読に切り替わってしまったのかなぁと思います。

 IMAP同期での「未読/既読の状態の同期」の処理を見直して、既読にしたのが勝手
に未読に戻る可能性(そういうタイミングがあるかどうか)を探して問題対応したい
と思います。

 調べて何か分かったらまたお返事させていただきます。

[ ]
RE:11129 未読フラグが復活しますNo.11130
秀まるお2 さん 23/03/23 17:50
 
 再現できて、一応修正もして、別件の修正もあってβ版アップロードしました。良
かったら入れ替えお願いします。

 再現方法ですが、未読/既読切り替えを特定タイミングで実行したら起きました。
受信コマンドを実行して、

 メール一覧を取得中(1/7)
 メール一覧を取得中(2/7)
 メール一覧を取得中(3/7)

 みたいに進んでる途中で、例えば1/7が済んだ後に受信フォルダのメールを既読か
ら未読に切り替えると再現しました。

 サーバー上のメールが未読か既読か取得して、それを秀丸メール上に反映する処理
が関係して起きてるようでした。一応直したことは直したんですが、例えば未読から
既読に切り替えた場合でも、受信中に一回未読に切り替わります。その後「秀丸メー
ルからサーバー」への反映の処理が動いて、そのタイミングでまた既読に切り替える、
みたいな動作になります。

 ちょっと「あれ」って思うかもしれないですが、現状の処理をあまり大きく修正せ
ずに(レベルダウンのバグを出さないように)直したらこうなってしまいました。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail718b3_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail718b3_x64_signed.exe

[ ]
RE:11130 未読フラグが復活しますNo.11133
qh さん 23/03/24 13:46
 
早速のご対応ありがとうございます。
試してみたいと思います。

> ちょっと「あれ」って思うかもしれないですが、現状の処理をあまり大きく修正せ
>ずに(レベルダウンのバグを出さないように)直したらこうなってしまいました。

最終的に未読が維持されるのがわかっている状況であれば
個人的には全く問題ない対応かと思います。

[ ]