|
秀まるお さん、こんにちは。ポン太 です。
バグが仕様か、はたまた私の勘違いか分かりませんが一応報告します。
サーバーに数千のメールがあると、UIDLのチェックがおかしくなるようで、空の
状態で一度すべてダウンロードした後(UIDL.BINにはちゃんとメールの数のUIDL
が記録されてあった)、すぐに再度受信すると、ダウンロード済みのメールをす
べて再受信します。
いろいろとメールの数を変えてボーダーラインを探しました。
メールの数UIDL.BINのサイズ
2585通130915バイトOK
2592通131236バイトNG
(注)UIDL.BINのサイズはUIDL.BINの日付の行を削除して、名前を変えて保存し
直したファイルのサイズです。従ってUIDLの文字列のバイト数+CRLF分となって
います。
ちなみに6700通くらいでテストを始めたときに、Outlook Expressでやったとき
は、問題なく2度目は何もダウンロードしませんでした。
どうもUIDLの比較用のバッファが128Kしかとっていないような気がしますが。
鶴亀メールVersion 2.00
Windows2000(SP2)
2002/07/12(金) 00:18 ポン太
|
|