Registriert seit: 8. Jan 2007
472 Beiträge
|
AW: ReplyTo mit Standard-Mail-Client
30. Jul 2023, 16:20
Aber wie bekommt man denn da ein Attachment (z.B. eine PDF-Datei) ran?
Eine Möglichkeit wäre:
Delphi-Quellcode:
var
idMessage: TIdMessage;
idMessageBuilder: TIdMessageBuilderHTML;
begin
idMessage := TIdMessage.Create(Nil);
try
idMessage.Subject := 'Party invitation';
idMessage.From.Text := 'Peter Pan <peter@pan.com>';
idMessage.Recipients.Add.Text := 'Elizabeth Swann <elizabeth@swann.gb>';
idMessage.CCList.Add.Text := 'Jack Sparrow <jack@sparrow.dm>';
idMessageBuilder := TIdMessageBuilderHTML.Create;
try
idMessageBuilder.Html.Text := 'Let''s have a little bit of fun.';
idMessageBuilder.Attachments.Add(MakePath([Executable.ProgramFilePath, 'InvitationDoc.pdf']));
idMessageBuilder.FillMessage(idMessage);
finally
idMessageBuilder.Free;
end;
idMessage.SaveToFile(MakePath([Executable.ProgramFilePath, 'EMail.txt']));
finally
idMessage.Free;
end;
end;
Bis bald...
Thomas
Geändert von mytbo (30. Jul 2023 um 16:26 Uhr)
|