Thema: Delphi Problem mit Indy SMTP

Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#4

Re: Problem mit Indy SMTP

  Alt 6. Jan 2006, 19:54
Ich habe den Code mal formatiert (ihr dürft staunen. )

Das ganze auch im Anhang.

Delphi-Quellcode:
procedure Tfrmmain.btnSendClick(Sender: TObject);
var
 i: integer;
begin
 SMTP.Host:=editHost.Text;
 SMTP.Username:=EditUser.Text;
 SMTP.Password:=EditPasswort.Text;
 btnSend.Enabled:=False;
 try
  with email do
   begin
    Clear;
    From.Text:=Trim(edtFrom.Text);
    Subject:=Trim(edtSubject.Text);
    Body.Assign(memText.Lines);
   end;
 SMTP.Host:=editHost.Text;
 SMTP.Username:=EditUser.Text;
 SMTP.Password:=EditPasswort.Text;
 email.Recipients.add.Address:=trim('mail@domain.de');
  for i:= 0 to ltbEmailAdress.count-1 do
   begin
    email.recipients.add.Address:=trim(ltbEmailAdress.items[i]);
   end;
   with smtp do
    begin
     Disconnect;
     Connect;
     try
      Send(email);
     finally
      showmessage('Email angekommen');
     end;
    end;
   except
    showmessage('Email nicht angekommen');
  end;
 btnSend.Enabled:=True;
end;
Angehängte Dateien
Dateityp: rar newslettersystem_209.rar (137,6 KB, 9x aufgerufen)

Geändert von Matze (25. Sep 2010 um 17:12 Uhr) Grund: E-Mail-Adresse geändert.
  Mit Zitat antworten Zitat