Indyで長文を受信したときに発生するエラーを回避するには?


K-Rhythm  2005-06-28 22:57:53  No: 15970  IP: [192.*.*.*]

Indy9.0を使ってメール受信のプログラムを作成しています。
Delphiバージョンは6、OSはXP Proを使っております。

ただ、OutLook Expressからタイトル、本文を目一杯(それぞれ511バイト、59403バイト)入れて送信したところ、
Retriveを実行したときに「max line length exceeded」という例外を発生し、受信を行うことができません。

最悪、途中で文が切れてもいいので例外が発生することなく受信したいのですが、どのようにすればよろしいでしょうか?

編集    削除
篠田雅夫  2005-07-18 03:11:00  No: 15971  IP: [192.*.*.*]

レスがないので聞きたいのですが、Indy9.0のTIdPOP3Serverですか?

編集    削除
@123  2005-07-18 08:17:50  No: 15972  IP: [192.*.*.*]

IdMaxLineLengthDefault = 16 * 1024;を変更してみてはどうですか?

編集    削除