Kukulkan: UTF-8 Name aus MySQL in E-Mail verwenden

Beitrag lesen

Hallo,

Ich habe eine MySQL Datenbank in der ich Namen speichere. Dazu ist MySQL für UTF-8 Zeichensatz konfiguriert. Wenn ich die Rückgaben aus der Datenbank in einer HTML Seite direkt mit...

<meta content="text/html; charset=utf-8" http-equiv="content-type">

...anzeige, dann klappt das wunderbar.

Zum versenden von E-Mails an diese Person, mache ich das HTML selbst und dann schaut das so aus:

<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<title>Aktivieren Sie ihre e-Mail Adresse</title>
</head>
<body bgcolor="#FFFFFF">
Text mit dem Namen drinnen......

Leider werden die Umlaute und Sonderzeichen (zB ALT+0999) im Namen aber sehr seltsam angezeigt (Outlook und Thunderbird). Was muss ich tun, damit das klappt?

Ich kenne utf8_encode(), utf8_decode() und htmlentities(), aber wie setze ich die in diesem Fall ein? Alle Tests blieben erfolglos :-(

Kukulkan