Bonjour j'essaye d'envoyer un simple mail avec la librairie PHPMailter, voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
$mail = new PHPMailer(); // defaults to using php "mail()"	
$mail->IsHTML(true);
$body  =  '<html><body>test simple</body></html>';
$mail->SetFrom("expediteur@domaine.com", "My domain");	
$mail->Subject    = 'Subject test';	
$mail->AddAddress("to@domain.com");	
$mail->MsgHTML($body);
$mail->AltBody="This is text only alternative body.";
 
	if(!$mail->Send()) {
	  echo "Mailer Error: " . $mail->ErrorInfo;
	} else {
	  echo "Message sent!";
	}
Lorsque j'envoie le mail sur Gmail ou Hotmail, celà marche très bien. Cependant lorsque l'email de réception est hébergé sur OVH , je reçois ca comme message :

--b1_4fa4cf257a6a7555e5ac7e5bbd3cfca8
Content-Type: text/plain; charset = "iso-8859-1"
Content-Transfer-Encoding: 8bit
To view the message, please use an HTML compatible email viewer!

--b1_4fa4cf257a6a7555e5ac7e5bbd3cfca8
Content-Type: text/html; charset = "iso-8859-1"
Content-Transfer-Encoding: 8bit
<html><body>test simple</body></html>

--b1_4fa4cf257a6a7555e5ac7e5bbd3cfca8--