Page 1 sur 1

fonction mail() et OVH

Posté : 16 mai 2010, 15:59
par jnad
Bonjour
ma question va semblait sans doute redondante mais j'ai lu pas mal de sujet sur la fonction mail et n'ai pas trouvé de réponse a ma question
J'ai un code pour envoyer des emails en ligne a l'aide d'un formulaire et je ne comprends pas pourquoi ca ne fonctionne pas chez OVH..
si qq'un peut m'expliquer??
merci de votre aide
// récupération des variables du formulaire 
            $nom=stripslashes($_POST["NOM"]); 
            $adr=stripslashes($_POST["ADRESSE"]); 
            $ville=stripslashes($_POST["VILLE"]); 
            $tel=$_POST["TELEPHONE"]; 
            $email=$_POST["EMAIL"]; 
            $message=stripslashes($_POST["QUESTION"]); 
             
            $mail_adr="[email protected]"; 
            $mail_sujet="Contact"; 
            $mail_mes="le message laissé : \n".$message."\n\n\nNOM : ".$nom."\n ADRESSE : ".$adr."\n" 
            .$ville."\nTEL :  ".$tel."\nEMAIL : ".$email; 
            $out .= '<p align="center">Nous vous remercions de votre intéręt. </p>'; 
            mail($mail_adr,$mail_sujet,$mail_mes,"From: ".$email); 
             

Re: fonction mail() et OVH

Posté : 16 mai 2010, 18:29
par visualight
Salut,

Tu est en dédié ou mutualisé ?
As tu une erreur spécifique ?

Est ce que le mail part si tu fais simplement :
 // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// En-têtes additionnels
$headers .= 'From: Anniversaire <[email protected]>' . "\r\n";

mail('[email protected]','TEST ENVOI EMAIL','<p>Ceci est un message test pour la fonction mail de php</p>',$headers); 
Vérifie aussi ta boite dans la boite mail de réception de cet email si le message n'est pas tagué comme SPAM.

A+ ;)