V6.94β21No.06759
秀まるお2 さん 20/05/21 14:06
 
 秀丸メールのVersion 6.94β21をアップロードしました。

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

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

 陸さんから連絡いただいた現象そのものは確認できてないのですが、一応、僕が見
つけた条件で起きる現象は直したので、それで大丈夫じゃないかと思います。ダメな
場合はすみませんがまた連絡お願いしたいです。

 秀丸アドレス帳シンクロナイザを自動で(特に断りもなく、ヘルプにも書いて無
く)起動するのもやめました。ちなみに秀丸アドレス帳シンクロナイザの設定で「秀
丸メール終了時に終了する」のオプションがあるんですが、それをONにしてると秀丸
メール終了と同時に常駐しなくなってしまうので、ちょっと都合悪いかなぁとは思い
ます。

[ ]
RE:06759 V6.94β21No.06761
さん 20/05/21 14:34
 
 こんにちは、お世話になります。

 β21を試してみましたが、変化ないようで、送受信中のメッセージが何度も表示さ
れてしまいます。
 他に何か条件があるんでしょうか。

 以上、よろしくお願いいたします。

[ ]
RE:06761 V6.94β21No.06762
秀まるお2 さん 20/05/21 14:54
 
 とりあえず条件として、

 − IMAP4の同期モードのアカウントが複数ある?
 − 未読既読切り替えするメールは、その複数のIMAP4アカウントについて同時に
切り替えている。

 とかかなぁと今思いましたけども。

 普通に秀丸メール本体ウィンドウ上で未読/既読切り返えした場合や、検索結果上
だったとしても、1通だけ切り替えた場合は起きないのでしょうか。

[ ]
RE:06762 V6.94β21No.06763
秀まるお2 さん 20/05/21 15:02
 
 すみません。半分再現できました。

 「送受信の終了待ち」のウィンドウは、送受信が終わった直後に一瞬出てることが
確認できました。普通に目で見てるだけだと分かりにくいようです。

 IMAP4の同期アカウントが複数あると、1つ1つのアカウント毎に送受信のウィン
ドウが出ては消えてとなるようで、その間に「送受信の終了待ち」が出てきました。
ただ、それが一通り終わった後には秀丸メール本体ウィンドウは消えてはくれるよう
です。

 秀丸メール本体ウィンドウが残るのがまずいって話ですよね?

[ ]
RE:06763 V6.94β21No.06764
秀まるお2 さん 20/05/21 15:22
 
 そもそも的に、Alt+F4キーで「最小化」って書いてあるのも間違いのつもりでいま
したが、もしかして間違いじゃなくて、本当にAlt+F4キーで最小化してたりしますで
しょうか。

 タスクトレーに常駐する設定だと、Alt+F4キーで本体ウィンドウが閉じてもタスク
トレーにまだアイコンとして残ってはいるので、それのことを「最小化」と言ってる
のかなぁと勝手に解釈しましたが。

[ ]
RE:06764 V6.94β21No.06765
さん 20/05/21 16:46
 
 お世話になります。

 いろいろ説明不足ですみません。

> そもそも的に、Alt+F4キーで「最小化」って書いてあるのも間違いのつもりでい
>ましたが、もしかして間違いじゃなくて、本当にAlt+F4キーで最小化してたりしま
>すでしょうか。
>
> タスクトレーに常駐する設定だと、Alt+F4キーで本体ウィンドウが閉じてもタス
>クトレーにまだアイコンとして残ってはいるので、それのことを「最小化」と言っ
>てるのかなぁと勝手に解釈しましたが。

 はい、その通りです。

 それでは。

[ ]
RE:06765 V6.94β21No.06766
秀まるお2 さん 20/05/21 18:20
 
 原因がよく分からないのですが、とりあえず、複数アカウントについてIMAP同期を
する場合、1つ1つ同期するんじゃなくて、「すべて送受信」みたいにまとめて1つ
の送受信ウィンドウで実行するようにしてみました。さらに、秀丸メール本体終了時
に限っては実行が終わったら「送受信終了」のような表示もしないようにしました。

 さらに、秀丸メール本体ウィンドウを閉じる処理(ShowWindowってAPIでウィンド
ウを非表示にする処理)が成功してるかどうか、dump.txtにログを出すようにしてみ
ました。さらに、それに失敗した場合に再試行する処理も入れました。

 それでどうでしょうか。

 それでダメでしたら、すみませんが「全般的な設定・上級者向け・動作の記録」の
「秀丸メールの動作をdump.txtに記録する」をONにしてログを取って欲しいです。ロ
グの中身としては、


18:02:07.483 (9757) WM_CLOSE: ShowWindow SW_HIDE result=24

 のような記録が出るはずになります。"WM_CLOSE: ShowWindow SW_HIDE"って文字列
でdump.txtを検索してもらえば見つかると思います。

 もしそれが失敗した場合は、

18:02:07.483 (9757) WM_CLOSE: ShowWindow SW_HIDE result=0
18:02:07.483 (9785) will retry hide-window

 みたいに再試行する記録も出ると思うので、その辺の20〜30行くらいになると
思わしき内容を全部教えて欲しいです。

 ということでどうでしょうか。

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

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


[ ]
RE:06766 V6.94β21No.06767
さん 20/05/22 11:10
 
 お世話になります。

 早速インストールしてしばらく使ってみていますが、今のところ大丈夫そうです。
 お手数をおかけしました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

[ ]