Hi Vinzenz,
Aha, also ich muß sowohl beim Empfänger, als auch beim Betreff die mb_encode_mimeheader-Funktion verwenden. Um bei Deinem "Mustarmann-Weiß" Beispiel zu bleiben, wäre der Code also _so_ richtig? ==>
<?php
header("Content-type:text/html;charset=utf-8");
error_reporting(E_ALL | E_STRICT);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Mailtest</title>
</head>
<body>
<?php
$empfaenger="Jürgen Mustermann-Weiß <j.mustermann-weiss@example.org>";
$betreff="Bitte bestätigen Sie Ihren Gästebucheintrag";
$text="Hänsel und Gretel wünschen sich Hörnchen über alles.";
$header="";
$header.="MIME-Version: 1.0\n";
$header.="Content-type: text/plain; charset=utf-8\n";
$header.="Content-Transfer-Encoding: 8bit\n";
$header.="From: Max Mustermann <mustermann@example.com>\n";
mail(mb_encode_mimeheader($empfaenger, "UTF-8", "Q"),mb_encode_mimeheader($betreff, "UTF-8", "Q"),$text,$header, "-fmustermann@example.com");
?>
</body>
</html>
Oder hab ich das falsch verstenden? Weißt Du auf meine anderen Fragen aus meinem letzten Posting auch Rat?
Danke übrigens für die Hilfe!
MfG
Der Brombeermilchtrinker