Automatisch geht das selten gut. Du musst a) eine definierte Kodierung verwenden und b) diese dem Empfänger mitteilen. Für den Body der Mail gibt es die charset-Angabe in der Content-Type-Header-Zeile. Für Nicht-ASCII-Zeichen in den Header-Zeilen ist eine besondere Kodierung notwendig.
Kann ich denn so ohne weiteres zB die UTF-8 Codierung verwenden? Also quasi das <meta http-equiv="content-type" content="text/html;charset=utf-8" />
oben in die Datei einbauen?
Wenn du in die zusätzlichen Headerzeilen (hier bei From) ohne weitere Behandlung eine Benutzereingabe einfügst, baust du dir eine ausnutzbare Spam-Schleuder.
Stimmt! Werd versuchen die Abfrage noch reinzubasteln, danke!
lg