Maximilian Tyrtania schrieb:
Content-Transfer-Encoding: quoted-printable
Das ist wichtig. Damit es beim Empfänger richtig ankommt, muss der Text allerdings dann auch tatsächlich quoted-printable kodiert sein. Also:
MyEMailMessage.BodyPlainText=EncodeQuotedPrintable(BodyAsISOLatin1)
MyEMailMessage.headers.AppendHeader
"Content-Transfer-Encoding","quoted-printable"
Ciao,
Maximilian Tyrtania
[email protected]
Hallo Maximilian,
danke zunächst für deine ergänzungen. Ich habe es jetzt gefunden :
s = defineencoding(s,encodings.UTF8)
mail.bodyPlainText = s
mail.headers.appendHeader "X-Mailer","xyz"
mail.headers.appendHeader "Content-type","text/plain;charset = UTF-8"
mail.headers.appendHeader "Content-Transfer-Encoding","8-bit"
encodeQuotedPrintable, bzw. quoted-printable habe ich nicht benutzt, a)
weil es bei mir nichts brachte und b) da dies lt. sprachreferenz zu
r.5.1 für das nachstehende gedacht ist:
'converts unprintable characters (i.e., control characters, returns and
tabs) into hexadecimal. It is designed for handling email or usenet
messages.'
format=flowed habe ich ebenfalls weggelassen, auch weil, wie du sehr
richtig bemerktest: die dokumentation dazu mehr als dürftig ist.
gruss
enno