Umlaute beim Mailversand
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 06.03.2014 - 19:20 Uhr in
In einem eigenen Modul findet ein Emailversand statt.
Dazu habe ich mich an dieser Beschreibung orientiert:
http://www.midwesternmac.com/blogs/jeff-geerling/wrapper-function-simple
Die Umlaute im Mailtext werden nicht richtig dargestellt.
Aus Rückgabeort wird RÃŒckgabeort.
Ich habe bereits versucht, den Mailtext mit utf8_encode zu encoden.
Das ändert gar nichts.
Wenn ich den Text in der Betreffzeile mit utf8_encode schreibe, dann werden die Umlaute dort richtig dargestellt.
Es wird die Drupal-Core-Mail - API verwendet.
Zusätzliche Mail-Module kommen nicht zum Einsatz.
Drupal läuft auf einem Linux-Server mit sendmail.
Beim Webform funktioniert der Mailversand auch mit Umlauten korrekt.
Ich habe schon das Webform-Modul durchsucht, um zu finden, wie der Mailtext dort behandelt wird, aber ich komme auf keinen grünen Zweig.
Die Werte, die ich verschicken möchte, werden vorher aus einem Node ausgelesen.
Mein Modul ist ein hook_cron.
Zum Testen habe ich die Werte, die ich mailen möchte in einen watchdog geschrieben. Dort werden die Umlaute richtig geschrieben.
Datenbank steht auf utf8.
Was muß ich einstellen oder ändern, damit die Umlaute korrekt dargestellt werden?
Anderes Encoding im Modul verwenden?
Zusätzliches Mail-Modul verwenden?
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 4 Stunden 48 Minuten
vor 1 Tag 23 Stunden
vor 1 Tag 23 Stunden
vor 2 Tagen 47 Minuten
vor 2 Tagen 56 Minuten
vor 2 Tagen 1 Stunde
vor 2 Tagen 1 Stunde
vor 2 Tagen 1 Stunde
vor 2 Tagen 1 Stunde
vor 2 Tagen 1 Stunde