GabrielG: IMAP: Zu Mails mit Content-Type "related"

Beitrag lesen

Hi ChrisB,

Wie kann man das vermeiden? Gibt es keine Standardfunktionen zum Umwandeln in die entsprechenden HTML-Entities, die man ja durchaus in ISO-8859-1 abbilden kann?

Doch, die gibt es. Wie die heißt, findest du selber raus ...?

Ich hatte mal
$html = mb_convert_encoding($html, 'HTML-ENTITIES', 'UTF-8');
probiert, aber das hat mir in Outlook die Aufzählungspunkte zerbröselt (durch "&#61623" ersetzt - im Webmailer dagegen hat es gepasst). Etwas besseres konnte ich aber nicht finden.

Klar - UTF-8 in der Webanwendung verwenden.

Das wäre der direkte Weg, ist im konkreten Fall aber leider nicht umsetzbar. Wenn diese Mail nach einer Prüfung (und automatisierten Bearbeitung) wieder versendet werden soll wird sie automatisch als ISO-8859-1 versendet und nicht als UTF-8. Da ich PEAR-Mail_mime für die Generierung der Mail verwende habe ich da leider keinerlei Einfluss drauf. Zumindest habe ich noch nicht herausgefunden wie man Mail_mime sagen kann, dass es UTF-8 nehmen soll. Siehe:
http://pear.php.net/reference/Mail_Mime-latest/Mail_Mime/Mail_mime.html#methodsetHTMLBody

Siehe *Google*
http://www.pear-forum.de/fpost9450.html#9450

Danke für den Link! Da habe ich Google wohl die falschen Suchbefehle gegeben. Damit hat sich der obere Murks erledigt.

Gruß
Gabriel