Ich erstelle mit Synapse eine eMail. So weit, so gut.
Leider soll diese als HTML-Mail verfaßt werden. OK, klappt fast.
Code: Alles auswählen
slHTML := TStringList.Create;
slHTML.Add('<!DOCTYPE html><html><head><meta http-equiv="content-type" content="text/html" charset="UTF-8"></head>');
slHTML.Add('<body>');
slHTML.Add('Sehr geehrte Damen und Herren,<br />');
slHTML.Add('<br />');
slHTML.Add('als Anhang die aktuelle Rechnung.<br />');
slHTML.Add('<br />');
slHTML.Add('-- <br />');
slHTML.Add('Mit freundlichen Grüßen<br />');
slHTML.Add('</body></html>');
.
.
.
MIMEMessage.AddPartHTML(slHTML, pAlt);
lesen kann.Mit freundlichen Grüßen
Beim nur-Text-Code mit UTF-8 steht brav der Text mit Umlauten.
Wo sitzt der Fehler? Vor dem Gerät, aber wo?
lg
Joh