Witam! Mam taki kodzik:
Form1.IdMessage1.Body.Append('treść');
Form1.IdMessage1.From.Name := 'imie od kogo';
Form1.IdMessage1.From.Address := 'adres od kogol';
Form1.IdMessage1.Recipients.EMailAddresses := 'mail do kogo';
Form1.IdMessage1.Subject := 'temat';
Form1.IdSMTP1.UserName := 'mój log';
Form1.IdSMTP1.Password := 'moje hasło';
Form1.IdSMTP1.Host := 'poczta.o2.pl';
Form1.IdSMTP1.AuthenticationType:=atLogin; // autoryzacja SMTP
Form1.IdSMTP1.Connect;
try
Form1.IdSMTP1.Send(Form1.IdMessage1 ); //wyślij
finally
Form1.IdSMTP1.Disconnect;
Wszystko jest ok - loguje się, wysyła maila jednak nie rozłącza się i gdy chcę wysłać maila powtórnie to wywala błąd, że jest już połączony. Co zrobić?