|
追加検証ありがとうございます。やはり「ゆっくり受信=OFF」の場合だと遅いとい
うことで・・・。
例えば1番から10まで受信する時に、現状、
UID FETCH 1:10
みたいにしてるんですが、これをやめて、
UID FETCH 1,2,3,4,5,6,7,8,9,10
のように指定する方式に変更してみました。gmailで試したんですが、これでも速
度はほとんど変わらずなので、特にオプションとかじゃなくて、標準でその動作にし
てしまいました。
あと、「UID不一致」のエラーが出る原因も上記の「1:10」のような方式のせいか
もしれないので、だとすれば、今回の修正で直るはずになります。
両方直ったらうれしいなぁという所です。
ということですみませんが、動作確認お願いします。
32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail676b21_signed.exe
64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail676b21_x64_signed.exe
UID不一致のエラーが出た場合、直前のやりとり記録にちゃんとサーバーからの応
答UID文字列が何かも表示されるようにしました。なので、たしかにサーバーがおか
しいならおかしいで、そのことも分かると思います。
もし今回のバージョンでもダメでしたら、たぶんぷららさんの場合に限っては「UI
D」を使ってFETCHコマンドを発行したら遅いのは避けられないってことなのかなぁと
思います。UIDを使わずに、メールのシリアル番号を使って取得するように直す手も
あるにはあるんですが、それをやるには改造が大変です。
今回のβ版で直ってくれなければ、そのシリアル番号方式を考えたいと思います。
|
|