秀丸メール終了時の、サーバーに同期させNo.12032
Kamonohasi さん 23/11/28 14:43
 
いつも大変お世話になりありがとうございます。

秀丸メール7.26 32bit版
Windows10 64bit
において、Gmailの独自ドメインアカウント2つをIMAPで運用しており、次の2点に
ついて教えていただけますでしょうか。

1.終了時メッセージ
秀丸メール終了時に件名のメッセージが表示されますが、同期未了の操作の心当たり
がありません。
ヘルプ記載の『アカウント用のフォルダの中に「uidl_del.bin」ファイル』も見当た
らない状況です。
Gmailの独自ドメインアカウント2つ登録していますが、いつも片一方のアカウント
でこのメッセージが表示されます。
対処方法があれば教えていただけますでしょうか。
なお、
@メッセージから同期すれば終了できます。
A2アカウント共に定期受信+IDLEコマンドによる監視となっています。

2.受信時のアイコンの水色化
秀丸メールがフォアウィンドウではない状態で、定期受信をして新規メールを受信、
しかし、(WEBメール等で閲覧済のため)IMAPで既読が同期され、結果的に未読メール
がない、という状況になった場合、
ウィンドウのアイコンは通常(水色ではない)になるとありがたいのですが、水色のま
まになるようです。
これを回避する方法はありますでしょうか。

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

[ ]
RE:12032 秀丸メール終了時の、サーバーにNo.12033
秀まるお2 さん 23/11/28 18:39
 
> 1.終了時メッセージ

 とりあえず、メッセージ表示されたらそれをキャンセルして、「アカウント毎の設
定・メールサーバー・POP3/IMAP4」の中にある「同期予定の確認」を押してどういう
同期が残ってるか見てみてほしいです。

 何も同期する物が無いなら、秀丸メールのバグのような気がします。

 何か同期する物があるとしたら、何か身に覚えの無い物があるのかとか、その辺ど
ういう物が出てくるのか教えていただけると解決のヒントになるかと思います。

 あと、そこのページにある「即座に同期」をONにしておけば、とりあえず終了時の
余計なメッセージは出なくできるんじゃないかと思います。または、余計なメッセー
ジを出さなくするために、終了時にマクロを自動実行するようにしておいて、そのマ
クロで同期を実行してしまう手もあります。必要ならそのやり方(マクロのサンプ
ル)をお返事させていたたきます。

> 2.受信時のアイコンの水色化

 たしかにメールが既読になっても水色のままで良くないと思います。アカウント配
下にあるフォルダを水色から元に戻した時に、他に水色のフォルダがあるかどうか探
して、何も水色フォルダが無ければアカウントも元に戻すように制御すればいいかと
思います。

 その辺、次のβ版でトライしてみます。

[ ]
RE:12033 秀丸メール終了時の、サーバーにNo.12037
秀まるお2 さん 23/11/29 08:21
 
> または、余計なメッセージを出さなくするために、終了時にマクロを自動実行する
>ようにしておいて、そのマクロで同期を実行してしまう手もあります。

 すみません。もっと簡単に出来ました。

 「全般的な設定・送受信」の中に

 □ 起動時に「すべて送受信」を実行

 のオプションの右側に

 □ 終了時にIMAP4同期

 のオプションが追加されてます。これをONにすれば、問い合わせメッセージ無しで
勝手に同期してから終了します。根本原因が未解明ではありますが、とりあえずはこ
れをONにしてもいいかもしれません。

[ ]
RE:12033 秀丸メール終了時の、サーバーにNo.12040
Kamonohasi さん 23/11/29 14:31
 
早速にありがとうございます。

終了時メッセージについて、「同期予定の確認」には
草稿フォルダのメールをアップロード=2通
と表示されました。

・当該アカウントに草稿フォルダは表示されていません。
・アカウントの設定 メールサーバー POP3/IMAP4 草稿フォルダの同期 はチェッ
クが外れています。
・データフォルダの「草稿」には「list.bin」だけがあります。「prop.bin」や他の
ファイルはありません。

また、対処方法にありました 終了時にIMAP4同期 により終了できました。
その後、再度オプションを外すとやはり同期未了が出てくる状況です。

よろしくお願いいたします。

[ ]
RE:12040 秀丸メール終了時の、サーバーにNo.12041
秀まるお2 さん 23/11/29 17:56
 
 お手数かけてすみません。

 草稿フォルダの同期がOFFなのに草稿フォルダの同期がリストアップされるという
ことで、状況理解できました。というか、そういう秀丸メールのバグなので、またま
た修正させていただきます。

 とりあえず回避方法として、アカウント用のフォルダ配下に

 _imapuploaddraft_temp

 ってフォルダがあって、その配下に「.eml」の拡張子のファイルがあると思います。
このフォルダを中身ごと削除してしまえばとりあえず復旧すると思います。または
「アカウント毎の設定・メールサーバー・POP3/IMAP4」の「草稿フォルダの同期」を
ONにしてOKし、それから1回受信コマンドを実行して、その後また「草稿フォルダの
同期」をOFFに戻せば回復すると思います。

 どちらかの方法で復旧お願いします。

 バグとしては、つまり、「草稿フォルダの同期」がOFFでも上記一時フォルダがあ
ると同期しようとしてしまう(でも実際には同期されない)バグになります。大変失
礼しました。

 次のβ版にて修正させていただきます。

[ ]
RE:12041 秀丸メール終了時の、サーバーにNo.12042
Kamonohasi さん 23/11/30 09:17
 
ヘルプを読んでいませんでした。
「_imapuploaddraft_temp」にはEMLファイルが2つありました。
なお、それぞれファイルサイズ0で、更新日時は昨日になっていましたが、当該時間
に特別な操作をした記憶はないです。

ご指示のとおり削除したら再発していません。
ありがとうございます。

[ ]
RE:12042 秀丸メール終了時の、サーバーにNo.12043
秀まるお2 さん 23/11/30 11:40
 
 emlファイルのサイズが0だったということは、何か他にも秀丸メールのバグがある
のかもしれませんが、ちょっと分からずです。

 試しにサイズ0のemlファイルを生成して同期実行(草稿フォルダの同期ONで受信実
行)したら、アップロードの段階でエラーになりました。ただ、エラーメッセージの
中に対処方法を表示してるので、それでユーザー様で対処は可能なようです。

 とりあえずその辺はそのままにさせていただつつ、バグ修正した秀丸メールはβ版
としてアップロードさせていただきます。

[ ]
RE:12043 秀丸メール終了時の、サーバーにNo.12051
Kamonohasi さん 23/12/04 14:44
 
早速にご対応頂きありがとうございます。
beta3を導入してみました。

1.終了時メッセージ
 今のところ再発していません。

2.アイコンの色
 メインウィンドウのアイコンの色が水色のままになっております。
 ウィンドウのタイトルも[受信メールあり]のままになります。
 メインウィンドウがフォアグラウンドになると、色、タイトル共に通常に戻ります。
 受信中のアイコン、タイトルの書換は行われているため、Windowsの描画漏れでは
ないように思われますが、伝わりますでしょうか。

よろしくお願いいたします。

[ ]
RE:12051 秀丸メール終了時の、サーバーにNo.12052
秀まるお2 さん 23/12/04 15:23
 
 すみません。大事なことを勘違いしてました。

>  メインウィンドウのアイコンの色が水色のままになっております。

 アカウントのアイコンのことかと思っていました。つまりアカウントを折りたたん
でる時に何かメールを受信して、受信した新着メールが全部既読になってもアカウン
トが水色のままなのを、なんとか水色から元に戻すって処理しか作ってませんでした。

 ウィンドウのアイコンの方も・・・、同じロジックで水色を戻すようになんとかト
ライしてみます。

[ ]
RE:12052 秀丸メール終了時の、サーバーにNo.12062
秀まるお2 さん 23/12/06 09:50
 
 先ほどVersion 7.27β4をアップロードしまして、それで一応大丈夫だと思います。
すみませんがまた確認というか、入れ替えて使ってみてほしいです。

 新着メールがすべて既読になってた場合は新着の通知類(アイコンを水色にしたり
通知表示したり音を鳴らしたり)を省略するようにしました。

[ ]
RE:12062 秀丸メール終了時の、サーバーにNo.12090
Kamonohasi さん 23/12/08 12:16
 
ありがとうございます。
遅くなりβ5になっていましたが修正を確認いたしました。
希望どおりの動作でした。

今後ともよろしくお願いしています。

[ ]
RE:12090 秀丸メール終了時の、サーバーにNo.12095
秀まるお2 さん 23/12/08 15:40
 
 確認ありがとうございます。

[ ]