IMAP4使用時の受信サイズ表示No.02474
江袋 さん 17/11/15 17:21
 
V6.76β16(64bit)を使っています。

IMAP4でExchangeサーバーからメールを受信する際、左下のメール数と受信サイズの
表示が、例えば
(10通/33通)(103KB/309KB)
のような表示だったのが、受信が進むにつれて

(15通/33通)(33KB/309KB)
のように受信サイズが減ってしまう現象がいつの頃からか出るようになりました。

設定での回避策はありますでしょうか。それとも不具合でしょうか。

[ ]
RE:02474 IMAP4使用時の受信サイズ表示No.02475
秀まるお2 さん 17/11/15 17:36
 
 実は、メールのサイズの表示は、Version 6.75から不正確になってしまってました。
その辺、ちゃんと直さないといけない所が、手抜きしたまま放置してしまってました。

 Version 6.75でIMAPサーバーからのメール一覧の取得を高速化してるんですが、そ
の方法というのが、以前はメールの識別子(UID)とサイズの一覧を取得してたのを
やめて、UIDのみ取得するようにしています。結果、メールのサイズは全然分からな
いまま受信しています。

 メールのサイズを取得すると、特にgmailの場合に極端に時間がかかるようになっ
てしまってまして(たぶんここ1、2年くらい前から)、サイズは取得しないように
して、結果高速化しました。

 「全般的な設定・上級者向け・デバッグ・IMAP」の所にある

 ●Version 6.74以下互換の古い方式(遅い)

 をONにするとサイズが正しくなると思いますが、遅くなると思います。なのでお勧
めしないです。
 (Exchangeサーバーだと遅くないかもしれませんが)

 秀丸メール側の対応してどうしたらいいかですが・・・、IMAP4の場合はトータル
のバイト数は表示せず、

    (10通/33通)(103KB)

 みたいな表示に変えようかなぁと思います。

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

[ ]
RE:02475 IMAP4使用時の受信サイズ表示No.02476
秀まるお2 さん 17/11/15 17:53
 
 追加ですが・・・

 xxxxKB/xxxxKB

 のような表示の左側は受信済みメールのバイト数を表示してるんですけども、現状
のIMAP4の受信の時はそっちも正しく無いと思います。なので値が減ったりおかしな
表示になるんだと思います。

 正しい受信済みバイト数を表示するように直します。

 右側のトータルバイト数はどっちにしても無しにしようと思います。

[ ]
RE:02476 IMAP4使用時の受信サイズ表示No.02478
江袋 さん 17/11/16 08:12
 
ご説明ありがとうございます。おかげさまで状況は分かりました。

ちなみに、教えて頂いたデバッグオプションを選択して試してみましたが、速度も大
して変わらず、結局のところ標準との違いは良く分かりませんでした。

こうしてほしいという要望は特にありませんので、情報が正しく表示されるよう改善
して頂けるだけで構いません。

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

[ ]