Bonjour,

J'utilisais la fonction mail sur un serveur de test qui marchait très bien, et depuis que j'ai mis mon fichier chez OVH, j'ai des lignes de codes qui viennent s'incruster dans le mail envoyé :

"Message-Id: <xxx@90plan.ovh.net> Date: Thu, 3 Jul 2008 10:18:39 +0200 (CEST) From: xxx@90plan.ovh.net (eylim) X-W3net-1.25-st-qms: added fake Content-Type header Content-Type: text/plain X-Antivirus: avast! (VPS 080702-0, 02/07/2008), Inbound message X-Antivirus-Status: Clean


Nom : xxx
Email : xxx@gmail.com

Message :
test message envoyé"

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<? if(!isset($_GET['email']) || !verif_mail($_GET['email'])){		// Test récupération email
	echo 'Erreur dans l\'adresse email<br />';
	echo '<a href="javascript:window.close()">Retour</a>';
	exit;
}else{
	$email = format_champs($_GET['email']);		// Email de l'expéditeur
	//echo $email.'<br />';
	if(!isset($_GET['nom']) || $_GET['nom']==''){		// Test récupération nom
		echo 'Merci d\'indiquer votre nom<br />';
		echo '<a href="javascript:window.close()">Retour</a>';
		exit;
	}else{
		$nom = format_champs($_GET['nom']);		// Nom de l'expéditeur
		//echo $nom.'<br />';
		if(!isset($_GET['objet']) || $_GET['objet']==''){		// Test récupération objet
			echo 'Merci d\'indiquer l\'objet de votre message<br />';
			echo '<a href="javascript:window.close()">Retour</a>';
			exit;
		}else{
			$objet = "Contact xxx.fr - ".format_champs($_GET['objet']);		// Objet du message
			//echo $objet.'<br />';
			if(!isset($_GET['message']) || $_GET['message']==''){		// Test récupération message
				echo 'Merci d\'indiquer votre message<br />';
				echo '<a href="javascript:window.close()">Retour</a>';
				exit;
			}else{
				$contenu .= "<br /><br /><br /><br />";
				$contenu .= "<strong>Nom</strong> : ".$nom." <br />";
				$contenu .= "<strong>Email</strong> : ".$email." <br />";
				$msg = format_champs($_GET["message"]);
				$contenu .= "<br /><strong>Message</strong> :<br />".$msg." <br /><br /><br />";
				stripcslashes($contenu);
				//echo $contenu.'<br>';
				$headers  = "MIME-Version: 1.0" . "\r";
				$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r";
				$headers .= "From:".$email."" . "\r";
				$to = 'xxx@xxx.com'; // Email du destinataire
				mail($to,$objet,$contenu,$headers) or die("Erreur : le mail n'a pas &eacute;t&eacute; envoy&eacute; &agrave; $to !");		// Envoi de l'email
				echo 'Message envoy&eacute;<br />&agrave; '.$to.'.';
			}
		}
	}
}
?>
Est-ce que quelqu'un voit d'où vient mon problème ?