Bonjour
Je rencontre depuis le 2 septembre le problème suivant : lorsque je tente d'expédier un mail (via la fonction mail) de mon script php sur une boite hotmail, celui-ci n'arrive pas à destination. Pourtant, lorsque je remplace l'adresse indiquée par la mienne (gmail), ce même script se révèle fonctionnel. Le problème semble s'étendre a toutes les boites hotmail (deux test sur des messageries différentes).
Voici le code inséré dans mon script :
Notes : la variable $titre est une variable standart (texte non html), et la variable $newsletter est un texte en html, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $corps='<div align="left"><font size="-1" face="arial">'.$newsletter.'<br><br>Pour vous désinscrire, cliquez <a href="http://www.monsite.com/?in=1&contact=news&mail=adress@hotmail.com">ici</a></font></div>'; $sujet=$titre; $entete="Content-type:text/html\nFrom:admin@monsite.com\r\nReply-To:admin@monsite.com"; $adress='adress@hotmail.com'; // adresse d'expédition mail($adress,$sujet,$corps,$entete);
En vous remerciant d'avance de vos éventuels eclaircissements
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div align="left"><font size="-1" face="arial">Bonjour<br /> <br /> monsite procède a des test de newsletter afin d\'en ameillorer la distribution.<br /> <br /> Merci de votre compréhension<br /> <br /> Le webmaster<br><br>Pour vous désinscrire, cliquez <a href="http://www.monsite.com/?in=1&contact=news&mail=adress@hotmail.com">ici</a></font></div>
kawa
Partager