Wie man eine umlaut ü im mail-Betreff

Ich generieren müssen deutschen e-mails, die enthalten Umlaute. In der e-mail selbst das funktioniert perfekt, aber nicht in den Betreff der e-mail. Ich habe versucht viele verschiedene umlaut-Buchstaben, und Sie scheinen alle zu funktionieren, außer für die ü. Ich habe auch versucht, verschiedene E-mail-Bibliotheken (HTMLMimeMail & PHPMailer) und beide Versagen hier:

$mail = new htmlMimeMail();
$mail->setTextEncoding("base64");
$mail->setHTMLEncoding("base64");
$mail->setTextCharset("UTF-8");
$mail->setHTMLCharset("UTF-8");
$mail->setHeadCharset("UTF-8");
$mail->setSMTPParams(mailinglist_smtp_host,mailinglist_smtp_port);
$mail->setHtml("test");
$mail->setFrom("[email protected]");    

$mail->setSubject("The ï, ö, ë, ä, and é work, but when adding the ü it doesn't");

$recipients[] = "[email protected]";    
$mail->send($recipients);

&

$mail = new PHPMailer();
$mail->IsMail();
$mail->FromName = 'test';
$mail->From = '[email protected]';
$mail->AddAddress("[email protected]");
$mail->Subject = "The ï, ö, ë, ä, and é work, but when adding the ü it doesn't";
$mail->Body = "test";    
$mail->Send();

Kann mir jemand helfen, finden Sie die Quelle und die Lösung für dieses problem?

InformationsquelleAutor Sander | 2012-11-30
Schreibe einen Kommentar