Se connecter avec
S'enregistrer | Connectez-vous

problème d'envoi de mail

Dernière réponse : dans Programmation

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 ?

Autres pages sur : probleme envoi mail

Lassé par la pub ? Créez un compte

cocobal a dit :

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"; :??: 

  1. $headers = "MIME-Version: 1.0\r\n";
  2. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  3. $headers .= "From: xxxxx <xxxx@xxxx.com>\r\nReply-to : xxxxxxx <sxxxxxx@xxxx.com>\nX-Mailer:PHP";

Edit : toutes mes excuses boub popsyteam, dans le feu de l'action on oubli ...
Lassé par la pub ? Créez un compte