le 07/08/2008 à 04:00
Fonction mail() vs hotmail
Bonjour,
je ne cherche pas de code mais plutôt de comprendre mieux les headers pour que hotmail laisse passer le sujet et le message que j'envoie grâce à mail(). Je trouve beaucoup de documentation mais chacun y va de sa théorie.
Voici le sommaire de mon code:
Vers quoi je travail c'est le envoyé par qui représenterait mon serveur. Je rappelle que les utilisateurs hotmail reçoivent le message mais rien dans l'objet ni le message.
Merci
je ne cherche pas de code mais plutôt de comprendre mieux les headers pour que hotmail laisse passer le sujet et le message que j'envoie grâce à mail(). Je trouve beaucoup de documentation mais chacun y va de sa théorie.
Voici le sommaire de mon code:
$header = "Reply-to: ".$adresseCourrielDeMonSite."\r\n";
$header .= "From: ".$adresseCourrielDeMonSite."\r\n";
$header .= "X-Sender: <".$monSite.">\r\n";
$header .= "X-Mailer: PHP\r\n";
$header .= "X-auth-smtp-user: ".$$adresseCourrielDeMonSite." \r\n";
$header .= "X-abuse-contact: $monSite \r\n";
$header .= "Date: ".date("D, j M Y G:i:s O")."\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; ";
$header .= "Charset=\"UTF-8\"; ";
$header .= "Content-Transfer-Encoding: 8bit;\r\n\n";
//Envoi de 70 characteres par ligne
$wrapMessage = wordwrap($txtAreaMessage,70);
//Envoi le mail et selon le resultat on construit le message de traitement
if(mail($emailDestinataire, $txtSubject, $wrapMessage, $header)) {
Vers quoi je travail c'est le envoyé par qui représenterait mon serveur. Je rappelle que les utilisateurs hotmail reçoivent le message mais rien dans l'objet ni le message.
Merci