problème d'envoi de mail

cocobal

Nouveau membre
J'ai un script php qui doit envoyer un mail au format html à plusieurs contacts en copie cachée. L'envoi du mail fonctionne, mais à la réception, le code html du message s'affiche ... c'est très ennuyeux !

Voici l'en-tête du message:
$headers ='From: "name"<contacts@name.com>'."\r\n";
$headers .= 'Bcc: '.$to."\r\n"; // $to contient la liste des mails, séparés par une virgule
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\r\n";
$headers .='Content-Transfer-Encoding: 8bit'."\r\n";

Le message contient du code html, rien de très particulier ...

Quelqu'un a-t-il une idée de ce qu'il faut faire ?
 

sisier

Grand Maître
Il doit y avoir une erreur dans ton entête.

Je pencherais pour cette solution. ;)
 

guillaumech

Expert

[cpp]
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: xxxxx <xxxx@xxxx.com>\r\nReply-to : xxxxxxx <sxxxxxx@xxxx.com>\nX-Mailer:pHP";
[/cpp]
Edit : toutes mes excuses boub popsyteam, dans le feu de l'action on oubli ...
 

boub popsyteam

Grand Maître
Si tu utilisais la balise
Code:
 comme il se doit (valable pour tous) tu n'aurais pas le problème de smiley en plein milieu :o
 

cocobal

Nouveau membre
Merci pour l'info.
J'ai essayé, mais un coup ça marche et un coup ça ne marche pas.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 136
Messages
6 718 119
Membres
1 586 397
Dernier membre
Chachabidou
Partager cette page
Haut