Page 1 sur 1

mail en format html (problème de header)

Posté : 12 août 2011, 22:17
par rebel29270
Bonjour à tous,

je suis confronté à un petit problème :
je n'arrive pas a envoyer de mail au format HTML

J'utilise le code suivant (cc de http://www.php.net/manual/fr/function.mail.php) en remplacent bien évidemment les différentes adresse
<?php
     $to      = '[email protected]';
     $subject = 'le sujet';
     $message = 'Bonjour !';
     $headers = 'From: [email protected]' . "\r\n" .
     'Reply-To: [email protected]' . "\r\n" .
     'X-Mailer: PHP/' . phpversion();
     mail($to, $subject, $message, $headers);
 ?>
Le mail part bien mais à la place d'arriver sous cette forme :

Code : Tout sélectionner

Bonjour !
il arrive sous celle-ci

Code : Tout sélectionner

Reply-To: [email protected] X-Mailer: PHP/5.3.XXX Message-Id: <[email protected]> Date: Fri, 12 Aug 2011 21:59:41 +0200 (CEST) Bonjour !
seul la première ligne du header semble être interprétée par php..

des idées ? :s

Re: mail en format html (problème de header)

Posté : 13 août 2011, 01:23
par devlop78
Quel est le problème en fait ?

Re: mail en format html (problème de header)

Posté : 13 août 2011, 01:39
par rebel29270
Le problème semblerait-il est et que php ne prends pas en compte le $headers...

Re: mail en format html (problème de header)

Posté : 13 août 2011, 01:40
par rebel29270
humm ca le fait aussi avec les mails de "notification de réponse de réponse à un sujet" de ce forum..

le problème viendrait-il de orange !?

Re: mail en format html (problème de header)

Posté : 13 août 2011, 01:42
par rebel29270
après test, le problème vient bien d'orange...

mais c'est quoi cette blague !?

Re: mail en format html (problème de header)

Posté : 13 août 2011, 02:06
par devlop78
Je te laisse dans ton monologue car j'ai toujours saisi le problème (si c'est le code html qui pose problème, c'est normal, tu ne lui précises pas que ça en est, mais ça n'a pas l'air d'être ça le problème ...)