OVH Community, votre nouvel espace communautaire.

Pb de rendu de mail PHP dans Outlook


Daniel60
20/06/2008, 07h25
Les serveurs mutualisés OVH fonctionnent sous Linux et il n'est pas recommandé d'utiliser des retours charriot Microsoft. Des problèmes de mail ont déjà été soulevés en raison de cela.

mindtailor
20/06/2008, 02h13
Pour des raisons de compatibilité avec la plupart des systèmes, il est recommandé de conserver les deux. Il s'agit donc de mettre en fin de ligne ."\r\n"

ultimatemanu
17/06/2008, 13h19
Excellent ! Merci Daniel !
ça fonctionne impec maintenant

Daniel60
17/06/2008, 12h47
Et en remplaçant \r par \n ?

ultimatemanu
17/06/2008, 12h25
Bonjour à tous,

Sur un site je propose un petit formulaire pour envoyer un email.
Le script PHP pour cela est tout bête et tout fonctionne, sauf que dans Outlook j'ai les en-têtes OVH qui apparaissent. Quelqu'un aurait une idée afin d'éviter cet affichage ?
Voici le code PHP :
Code PHP:
$to 'monadresse@domaine.fr'
$from $_GET['emailExp'];

/* subject */
$subject "Message d'un internaute";

/* message */
$message '

Message d\'un internaute'
;
$message .=$_GET['message'];
$message .='

'
;
/* To send HTML mail, you can set the Content-type header. */
$headers "MIME-Version: 1.0\r";
$headers.= "Content-Type: text/html; charset=UTF-8\r";

/* additional headers */
$headers.= "To: ".$to."\r";
$headers.= "From: ".$from."\r";

try{
if (
mail($to$subject$message$headers)){
    
$echo file_get_contents('confirmmsg/contactuscfm.html');
    echo 
$echo;
}else {
    
$echo file_get_contents('confirmmsg/contactuserr.html');
    echo 
$echo;
}
}catch(
Error $e){
    
$echo file_get_contents('confirmmsg/contactuserr.html');
    echo 
$echo;

et ce que j'obtiens dans Outlook :

Message-Id: <20080617100500.382CD45C31@240plan.ovh.net> Date: Tue, 17 Jun 2008 12:05:00 +0200 (CEST) From: ecoleede@240plan.ovh.net (ecoleede) X-Ovh-Tracer-Id: 10108892315593143453 X-Ovh-Remote: 213.186.35.219 (9.mail-out.ovh.net) X-Ovh-Local: 213.186.33.29 (mx1.ovh.net) X-Spam-Check: DONE|H 0.5/N
Mon message bien formaté en HTML