Hallo Ihr Wisser,
ich verschicke aus einem Anmeldeformular eine Bestätigungsmail. Das Formular ist UTF-8 kodiert, die Mail wird aber standardmäßig in ISO-8859-1 angezeigt und deshalb Umlaute und € nicht korrekt angezeigt. Also dachte ich mir, ich definiere einen Header und verschicke die Mail so:
$mailheader=‚From: [email protected]‘.’\r\n’;
$mailheader .=‚MIME-Version: 1.0‘ . ‚\r\n‘ . ‚Content-type: text/plain; charset=UTF-8‘ . ‚\r\n‘;
mail($_POST[‚MemberMail‘],‚Betreff‘,‚Mailtext‘,$mailheader);
Allerdings wird in der Mail im Header alles nach dem „From“ zusammengeschrieben. Ich kriege also eine Mail von
[email protected]\r\nMIME-Version: 1.0\r\nContent-type:text/plain; charset=UTF-8\r\n
Und die Kodierung ist logischer Weise immer noch falsch. Ich habe auch \n statt \r\n versucht, ohne Änderung. Was kann ich machen?
Cheers, Felix