[ 新規に投稿する ]

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 [ コメントを投稿する ]
  ご説明ありがとうございます。おかげさまで状況は分かりました。

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

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

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

[ 新規に投稿する ]