Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#7
  Alt 10. Jun 2003, 09:45
Auf dem Form sind die Komponenten
  • IdSMTP: TIdSMTP
  • IdMessage: TIdMessage
Folgende Soße versendet die Email
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  MP: TIdMessagePart;
begin
  IdMessage.Clear;

  // Plain Text
  with TIdText.Create(IdMessage.MessageParts, nil) do
  begin
    ContentType := 'text/plain';
    Body.Text := 'Das sieht der Text-Viewer Betrachter';
  end;

  // HTML Part
  with TIdText.Create(IdMessage.MessageParts, nil) do
  begin
    ContentType := 'text/html';
    Body.Text := 'Das sieht der [i]HTML-Viewer[/i] Betrachter';
  end;

  IdMessage.ContentType := 'text/html';
  IdMessage.From.Address := 'test@test.de';
  IdMessage.From.Name := 'Tester';
  IdMessage.Subject := 'Hallo User';
  IdMessage.Recipients.Add.Address := 'empfaenger@server.tld';

  ShowMessage(IntToStr(IdMessage.MessageParts.Count));

  IdSMTP.Connect;
  try
    IdSMTP.Send(IdMessage);
  finally
    IdSMTP.Disconnect;
  end;
end;
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat