[mail] Encodage UTF-8 avec mail()
Bonjour, j'ai essayé d'apppliquer des solutions qu'on donne sur certains forums mais ça n'a pas l'air de fonctionner.
Qu'est ce qui cloche avec mes headers de mon mail pour qu'il m'affiche bien mes caractères en UTF8 sous thunderbird 3.0 ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$e_body = "Vous avez ete contacte par $name son message est le suivant.\r\n\n";
$e_content = "\"$message\"\r\n\n";
$e_reply = "Vous pouvez répondre à $name , par email : $email";
$headers = "From: $nom <$email_expediteur>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain;\n";
$headers .= "\tcharset=\"utf-8\";\n";
$headers .= "From: $email\r\nReply-To: $email\r\nReturn-Path: $email\r\n";
$msg = $e_body . $e_content . $e_reply;
mail($address, $e_subject, $msg, $headers ); |
Merci de votre aide.