pb mail html
Posté : 27 sept. 2007, 18:55
Bonjour à tous,
j'essaye d'envoyer un mail au format html à pertir d'un serveur web avec php.
L'envoi se passe bien mais quand j'ouvre mon message j'ai du code html mêlé à du texte.
mon client de messagerie est hotmail, qui lit très bien le html d'habitude.
Mon mail n'est pas complexe il n'y a que quelques <br/> , <a></a> et du texte.
Je soupçonne le header de mon message d'etre la source de ce pb, mais je ne vois rien qui cloche.
Pouvez vous me conseiller?
Mon code:
Merci pour vos réponses.
j'essaye d'envoyer un mail au format html à pertir d'un serveur web avec php.
L'envoi se passe bien mais quand j'ouvre mon message j'ai du code html mêlé à du texte.
mon client de messagerie est hotmail, qui lit très bien le html d'habitude.
Mon mail n'est pas complexe il n'y a que quelques <br/> , <a></a> et du texte.
Je soupçonne le header de mon message d'etre la source de ce pb, mais je ne vois rien qui cloche.
Pouvez vous me conseiller?
Mon code:
$sujet= "monSujet";
$message = "monMessage"
//Préparation du header
$headers= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers.="From: Mon site <" . MAIL_FROM . ">\n";
//mail admin
mail(MAIL_ADMIN, $sujet, $message, $headers);
MAIL_FROM et MAIL_ADMIN sont des constantes.Merci pour vos réponses.