Connection closed gracefully (
Exception-Klasse EIdConnClosedGracefully) bedeutet, dass die Gegenseite (der
SMTP Server) seinerseits die Verbindung sauber beendet hat, die
Indy Komponente aber dennoch versucht hat Daten zu senden.
Kann man den
SMTP Server manuell per Telnet testen? Dann kann man den Testfall nachbilden und so eventuelle serverseitige Ursachen erkennen.
Als Workaround würde ich die Komponente je Mailversand neu instanziieren. Möglicherweise ist ein Bug in der verwendeten
Indy Version, der die Verbindung unter Umständen nicht getrennt und wieder verbunden hat (trotz Disconnect/Connect). Ist es eine aktuelle Version?