![]() |
Indy "Verbindung besteht bereits"
Liste der Anhänge anzeigen (Anzahl: 2)
Ich habe folgendes Problem. Ich habe einen Mailclient programmiert. Und wenn ich versuche eine Nachricht zu versenden kommt die Fehlermeldung "Verbindung besteht bereits"
Delphi-Quellcode:
und ich weiß nicht was da los ist. Kann mir da was jemand sagen?
function login_SMTP(Username,PW,Server : String;Port : Integer; SMTPSocket : TIdSMTP):boolean;
begin SMTPSocket.Username := Username; SMTPSocket.Password := PW; SMTPSocket.Port := Port; SMTPSocket.Host := Server; SMTPSocket.AuthType := satDefault; SMTPSocket.Connect; Result := SMTPSocket.Connected; //beim debuggen kommt hier die Fehlermeldung end; im anhang ist die gesamte unit und die in der sie verwendet wird. |
AW: Indy "Verbindung besteht bereits"
Versuch es mal so :)
Delphi-Quellcode:
function login_SMTP(Username,PW,Server : String;Port : Integer; SMTPSocket : TIdSMTP):boolean;
begin if SMTPSocket.Connected then SMTPSocket.Disconnect; SMTPSocket.Username := Username; SMTPSocket.Password := PW; SMTPSocket.Port := Port; SMTPSocket.Host := Server; SMTPSocket.AuthType := satDefault; SMTPSocket.Connect; Result := SMTPSocket.Connected; //beim debuggen kommt hier die Fehlermeldung end; |
AW: Indy "Verbindung besteht bereits"
Ja jetzt ist der Fehler weg danke :D
aber jetzt kommt irgendein "bad sequence of commands" - Fehler.
Delphi-Quellcode:
in der SMTP Unit.
try SMTPSocket.Send(IdNachricht)
finally logoff_SMTP(SMTPSocket); end; |
AW: Indy "Verbindung besteht bereits"
Neue Frage -> neues Thema
und eine Suche bei Google bewirkt Wunder [GOOGLE]Indy "bad sequence of commands"[/GOOGLE] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz