Bjr à tous,
J'ai un souci avec un envoi de newsletter au format html avec php.

Le problème est que les messages envoyés sont lisibles pour certains destinataires et illisibles pour d'autres (code html dans le corps du mail).

Ce qui m'intrigue c'est qu'un destinataire (thunderbird) m'a indiqué qu'il recevait le code html en vrac alors que moi egalement sous thunderbird, je recois la page html nickel. Je me suis dit : peut etre qu'il a configuré thunderbird pour ne pas recevoir les mail en html, mais non, il recoit d'autres newsletter sans probleme.
Ce cas de figure se passe aussi avec d'autres gestionnaires de mail genre outlook 2003.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$entete = "From:".$reply."\n";
$entete.= "MIME-version: 1.0\n";
$entete.= "Content-type: text/html; charset= iso-8859-1;\n";
 
//Content-Type: text/html; charset=\"iso-8859-1\"";
$body = $repTxt->ne_content;
 
if (!mail($dest,stripslashes($titre),stripslashes($body),$entete)){
    $erreur = 1;
}
En esperant que vous puissiez m'aider