Nun muss ich das Thema mal wieder hoch holen.
Ich habe mir mal aus den logs (admin/data/logs/mails/passwort_vergessen)die entsprechenden E-Mails herausgesucht.
Wenn ich mir die ansehe, dann ist schon hier der Fehler vorhanden.
Also von daher ist es egal, welchen E-Mail-Client man nachher nutzt.
Die Dateien sind in ANSI, öffnet man sie so, dann ist das Fehlerbild genau kontra dem, was dann im Mail-Client dargestellt wird. Stellt man sie um auf UTF8, dann ist das Fehlerbild gleich dem des E-Mail-Clients.
Von daher wissen wir nun schon, dass die Mails vom Client schon mal als UTF8 angezeigt werden.
Ich konnte das Problem für mich lösen, indem ich das Template index.php unter templates/standard/mail_text angepasst habe.
An genau den Stellen, an denen die Umlaute mit UTF8 falsch dargestellt werden werden die Einträge so erstellt:
- Code: Alles auswählen
<?php echo utf8_decode($_POST["tpl_betreiber_sitz_gesellschaft"])?>
Ich habe diese Stellen geändert in:
- Code: Alles auswählen
<?php echo $_POST["tpl_betreiber_sitz_gesellschaft"]?>
Damit funktionieren erst mal die E-Mails zur Registrierung und Passwort vergessen.
Leider kommen dann weitere Probleme, die ich bisher noch nicht gelöst habe.
So kommt die Bestellbestätigung dann in der Art an:
- Code: Alles auswählen
Sie können Ihre Vertragserklärung innerhalb von 14 Tagen ohne Angabe von Gründen in Textform (z.B. Brief, Fax, E-Mail) oder wenn Ihnen die Sache vor Fristablauf überlassen wird auch durch
Von daher habe ich mich vorerst entschieden, die Möglichkeit der Auswahl von Text als E-Mail-Format auszublenden und damit html zum einheitlichen Standard zu machen.
Und gerade ich bin einer von denen, die E-Mail für ein reines Nachrichtensystem halten und damit natürlich Text den Vorzug geben.
Und weil wir gerade so schön bei E-Mail sind.
In der deutschen Sprachdatei gibt es, gefühlt, 100 verschiedene Schreibweisen von E-Mail.
email, eMail, E-Mail, E-Mailadresse, E-Mail-Adresse usw..
Richtig wäre für diesen Fall E-Mail bzw. E-Mail-Adresse.
Das macht irgenwie keinen so tollen Eindruck. Jedenfalls meiner Meinung nach.
Vielleicht kann man das bei einer zukünftigen Version mal mit berücksichtigen.