Indy9.0を使ってメール受信のプログラムを作成しています。
Delphiバージョンは6、OSはXP Proを使っております。
ただ、OutLook Expressからタイトル、本文を目一杯(それぞれ511バイト、59403バイト)入れて送信したところ、
Retriveを実行したときに「max line length exceeded」という例外を発生し、受信を行うことができません。
最悪、途中で文が切れてもいいので例外が発生することなく受信したいのですが、どのようにすればよろしいでしょうか?
レスがないので聞きたいのですが、Indy9.0のTIdPOP3Serverですか?
IdMaxLineLengthDefault = 16 * 1024;を変更してみてはどうですか?
ツイート | ![]() |