Ja, genau!
Da die
Indy-Komponenten für den Datentransfer einen IOHandler benötigen, legen sie für den Fall, daß keiner zugewiesen wurde, selbst einen an. Über den kann dann auch die Einstellung vorgenommen werden. Siehe Delphi-Hilfe unter
IOHandler, TIdTCPConnection.
P.S.:
Indy liest ja nicht nur das Subject einer Email. Da werden noch viel mehr Daten durch die Leitung geschickt. Diese Daten werden zeilenweise empfangen: Es wird also in der Standardeinstellung solange gesammelt, bist ein Zeilenende erkannt wurde. Paßt das Ganze nicht in den Empfangspuffer, meckert
Indy eben. Soll das verhindert werden, muß man die entsprechenden Einstellungen vornehmen. Dann funktioniert es auch.