Gmailで受信できない(「メール一覧を取得No.02112
tet さん 17/09/23 23:59
 
秀丸メールの試用を始め、Gmailで使ってみています。
自動設定でGmailを設定し、IMAPで使用。しかし取得している途中でメールの受信が
できなくなりました。
初回の同期が終わっておらず、全体の8割程度しか取得できないのですが、途中まで
取得できていました。Gmailのウェブでの表示上は16G程度の容量になっています。
一旦受信を中止したのか、あるいはエラーで中断されたのかはっきり覚えていないの
ですが(恐らく後者)、現在は受信しようとすると「メール一覧を取得中」でフォル
ダの一覧を取得し37/37となったところでその後本文を取得できず、一切の操作を受
け付けなくなり、10分くらいするとタイムアウトします。
ログの最後の部分のみ貼りますと
---
I メール一覧を取得中(37/37)
S C75 SELECT "(フォルダ名)"
〜〜
C76 OK SEARCH completed (Success)
I 0 / 48619 済み (0K / 47Kバイト)
S C77 SELECT "INBOX"
E 長時間にわたってサーバーからの応答がありません。
---
となっています。
IMAPの読み取り方式を標準、古い方式、search not deletedを使う方式、の3通りは
試しましたが同じ結果でした。
何か解決にあたり試せることはありますでしょうか。

[ ]
RE:02112 Gmailで受信できない(「メールNo.02113
tet さん 17/09/25 00:02
 
すみません、自己解決しました。
タイムアウト時間の設定を、デフォルトの120秒から1200秒にしたところ、読み込み
が始まりました。それまで何度も大丈夫だったのが、どうしてある時点で読めなくな
ったのかは分かりませんが、その後も今のところ大丈夫のようです。もう少し試用し
てみます。

お騒がせしてすみませんでした。

>秀丸メールの試用を始め、Gmailで使ってみています。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>何か解決にあたり試せることはありますでしょうか。

[ ]
RE:02113 Gmailで受信できない(「メールNo.02115
秀まるお2 さん 17/09/25 08:52
 
 今はもう大丈夫でしたらいいのですが、

> ですが(恐らく後者)、現在は受信しようとすると「メール一覧を取得中」でフォル
> ダの一覧を取得し37/37となったところでその後本文を取得できず、一切の操作を受
> け付けなくなり、10分くらいするとタイムアウトします。

 もしも今もなお、秀丸メールが長時間固まる現象が起きてるようでしたら、何
か秀丸メールにバグがあっておかしくなってるのか、あるいは何かメール一覧の
関係の処理で極端に重い(遅い)処理があって、それのせいで固まってるのかも
しれません。

 もしそういうことでしたら、出来たらHangup Checkerのログを取っていただけ
ると助かります。

 やり方を説明させていただきますと、

 − 「全般的な設定 - 上級者向け - デバッグ」のページにある

   □ Hangup Checkerを常駐させる

   のオプションをONにする。

 − タスクトレーにピストル型のアイコンが追加されてることを確認する。

 − 受信を実行して秀丸メールが固まる状況を再現させる。

 − ピストル型アイコンの上でマウス右ボタンを押して、「現在のハングアッ
   プ状況をdump.txtに出力する」を実行する。

 です。そうすると、メールデータ用のフォルダ配下にdump.txtってファイルが
出力されて、そこに、

********** 12/02/16 17:16:52.387 5.70  Thread Dump by Hangup Checker

 みたいな感じで大量のログが出力されます。それをメールで送っていただける
と、どの処理で時間がかかってるのか分かります。

 もしよかったらお願いします。

 送り先は、"maruo@mitene.or.jp"になります。

------------------------------------------------------------------
 とりあえずの回避策ですが、もしかしたら何か大量にメールを含むフォルダが
1つあって、そこを同期対象にしてるとダメってことなんじゃないかと思います。
同期対象フォルダをとりあえずINBOXだけにして受信してOKなら、そこから1つ
ずつ同期フォルダを追加していって、固まるフォルダを特定していただくといい
かもしれません。

[ ]
RE:02115 Gmailで受信できない(「メールNo.02136
秀まるお2 さん 17/09/26 18:24
 
 dump.txtを送っていただいて遅い処理が特定できて、そこを高速化して、とり
あえずVersion 6.76β3としてアップロードしました。

 すみませんが、まずはこれに入れ替えて欲しいです。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail676b3_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail676b3_x64_signed.exe

 根本的な原因は、以前TATEさんの所で起きてた、IMAPの同期モードで同じ
メールを重複して受信する問題でして、これと同じ問題がtetさんの所でも起き
てるようでした。ただ、フェールセーフ的な処理のおかげで重複受信は回避でき
てはいるようです。

 今回、そのフェールセーフ的処理が遅かったので、それを高速化しました。

 根本的な原因は、今日1日調べた限りは、やはり分かりませんでした。

 とりあえず、「全般的な設定・上級者向け・動作の記録」の

  □ 秀丸メールの動作をdump.txtに記録する

 をONにして一度受信を実行していただくと、

fExist mismatch, UIDL.bin=0 real=1 origin=20388 prev=-1 text=-1,-1  UIDL=xxxx


 みたいな記録が大量に出ると思うので、その内容を、すみませんがまた教えて
欲しいです。ログが取れたら、上記のdump.txt作成オプションはOFFに戻しても
らっていいです。
 (ONのままだとかなり遅くなります)

 すみませんがそういうことでお願いします。

[ ]
RE:02136 Gmailで受信できない(「メールNo.02137
tet さん 17/09/26 22:32
 
早速ご対応いただきありがとうございました。
新バージョンに入れ替えましたところ、それまで13分ほどかかっていた取得処理が5
分程度になりましたので、明らかに変化はありました。

またdump.txtをお送りします。
当面はウェブ版のGmailを使っていますので、気長にお待ちしています。

> dump.txtを送っていただいて遅い処理が特定できて、そこを高速化して、とり
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> すみませんがそういうことでお願いします。

[ ]
RE:02137 Gmailで受信できない(「メールNo.02139
秀まるお2 さん 17/09/27 09:05
 
 dump.txt送っていただきありがとうございます。一応、これで根本原因をある
程度絞り込めたので、なんとか究明して直したい所です。

> 新バージョンに入れ替えましたところ、それまで13分ほどかかっていた取得処理が5
> 分程度になりましたので、明らかに変化はありました。

 「全般的な設定・上級者向け・動作の記録」にあるdump.txtを作成する
オプションをOFFにしていただければ高速になると思います。

 dump.txt出力ありの場合、原因究明のために重たい処理が働くのでどうしても
遅くなってしまいます。

[ ]
RE:02137 Gmailで受信できない(「メールNo.02140
秀まるお2 さん 17/09/27 09:20
 
 あと、もう1点、スレッド表示にした時に多重にメールが見えてしまう件です
が、これは、メール一覧枠の右上にある3つのボタンのうちの「このメールの
スレッド」ボタンを押した場合の話なのですね。

 このボタンを押した場合の動作は、たしかに複数フォルダをまたがってメール
を探し出して、つながってるのはすべてつなげて表示するって仕様でして、例え
ばgmailの場合に「重要」や「すべてのメール」のラベルの付いたメール(=IMAP
フォルダ的に複数のフォルダに重複して存在するメール)が全部出てきてしまう
のは仕方が無いというか・・・、そういう仕様になってしまいます。

 これについては、すみませんが現状仕様ということにさせていただくしか無い
かなぁと思います。

 普通のスレッド表示(メール一覧欄枠の左上にある「一覧/スレッド」のタブ
を「スレッド」にした場合の表示)の方は、そのフォルダ内のメールだけでの表
示になって重複表示にはならないので、普段はそれでスレッド表示して欲しいか
なぁと思います。

[ ]
RE:02140 Gmailで受信できない(「メールNo.02144
tet さん 17/09/30 17:43
 
受信の件、dump.txtを作らないと受信途中の操作を受け付けない状態は20秒程度にな
りましたので、十分許容範囲です。早急に対応していただきありがとうございました。

また、スレッド表示の重複の件ですが、普通のスレッド表示(メール一覧欄枠の左上
にある「一覧/スレッド」のタブを「スレッド」にした場合の表示)で多重に表示さ
れています。何か私が設定を変えてしまったのかと思ってスレッド関係の設定は確認
したのですが、見つかりませんでした。

「そのフォルダ内のメールだけでの表示」になればその方が助かります。もしそうし
た設定がありましたら教えて下さい。
(スレッド内のメールのみ2または3重になるので、同じメールに10回とかやりとりし
ない限りそう大きな問題ではないですが)


> あと、もう1点、スレッド表示にした時に多重にメールが見えてしまう件です
>が、これは、メール一覧枠の右上にある3つのボタンのうちの「このメールの
>スレッド」ボタンを押した場合の話なのですね。
>
> このボタンを押した場合の動作は、たしかに複数フォルダをまたがってメール
>を探し出して、つながってるのはすべてつなげて表示するって仕様でして、例え
>ばgmailの場合に「重要」や「すべてのメール」のラベルの付いたメール(=IMAP
>フォルダ的に複数のフォルダに重複して存在するメール)が全部出てきてしまう
>のは仕方が無いというか・・・、そういう仕様になってしまいます。
>
> これについては、すみませんが現状仕様ということにさせていただくしか無い
>かなぁと思います。
>
> 普通のスレッド表示(メール一覧欄枠の左上にある「一覧/スレッド」のタブ
>を「スレッド」にした場合の表示)の方は、そのフォルダ内のメールだけでの表
>示になって重複表示にはならないので、普段はそれでスレッド表示して欲しいか
>なぁと思います。

[ ]
RE:02144 Gmailで受信できない(「メールNo.02145
秀まるお2 さん 17/09/30 22:46
 
> 受信の件、dump.txtを作らないと受信途中の操作を受け付けない状態は20秒程度にな
> りましたので、十分許容範囲です。早急に対応していただきありがとうございまし
>た。

 実はあれからさらにいろいろ処理の見直しなどしました。次にアップロードす
るβ版ではもっと速くなる予定です。月曜日か火曜日にはアップロードできると
思うので、そのときまた入れ替えお願いしたいです。

> また、スレッド表示の重複の件ですが、普通のスレッド表示(メール一覧欄枠の左上
> にある「一覧/スレッド」のタブを「スレッド」にした場合の表示)で多重に表示さ
> れています。・・・
>
> 「そのフォルダ内のメールだけでの表示」になればその方が助かります。

 一応、メール一覧の「一覧/スレッド」のタブを「スレッド」にした場合の表
示は、あくまでそのフォルダ内のメールでのスレッド表示しかしないはずです。

 他のフォルダのメールがそこに出てくるということはありえないはずのような
気がします。しいてあるとしたら、検索フォルダではそういうことがありえます
けども。

 検索フォルダじゃない、普通のフォルダで、スレッドに重複してメールが出て
くるとしたら、たしかにそのフォルダに同じメールが重複して存在してるんじゃ
ないかと思いますが・・・。でもX-TuruKame-UIDL:ヘッダの中の、フォルダ名を
表す文字列はたしかに違ってるということで、いったいどうしたことやら?

 もう一回、この前送っていただいたメールの内容を見直して考えてみます。

[ ]