Email versenden aber in UTF-8
Hi,
ich habe folgendes Problem, meine Webseite ist vollständig auf UTF-8 umgestellt und aufgrund korrekter Meta Angaben etc. wird die Seite auch von allen UTF-8 fähigen Interpretern (primär Browsern) korrekt verarbeitet. Nur ist mir gerade ein Problem aufgefallen das ich beisher nicht bedacht habe, ich verschicke per PHP an neuangemeldete Nutzer eine Bestätigungsemail und da der Text dazu aus einem UTF-8 codiertem Dokument stammt ist auch der Emailtext ensprechend codiert, was in einem Versuch mir selbst so eine Email zu schicken mit Problemen in der Anzeigen endete. Also die Sonderzeichen wie "ß" wurden nicht korrekt angezeigt in meinem Email-Programm. Nun habe ich zwei Möglichkeiten
1. ich könnte die Sonderzeichen Maskieren
2. oder ich könnte der Email irgentwie mitgeben das sie UTF-8 codiert ist und dann darauf hoffen das die Email-Programme (und eben auch die Leute welche ihre Emails von den Webseiten der Freemail anbieter ansehen) dies dann erkennen.
Die zweite Möglichkeit scheint mir die beste zu sein, nur wie kann ich das Einstellen? Das geht doch bestimmt irgentwie indem ich einen Header mitsende oder?
|