7997 sujets

Développement web côté serveur, CMS

Bonjour tout le monde !

J'ai un petit formulaire de contact sur mon siteweb mais j'ai un petit soucis..

Tous les mails envoyés via ce formulaire tombent dans ma boîte à spams... Vous pensez qu'il y a un moyen pour contourner ça ?

Merci d'avance !

Voici le code :



<?php

$url='http://www.manon-goeders.be/confirmation';
// using file() function to get content
$lines_array=file($url);
// turn array into one variable
$lines_string=implode('',$lines_array);
//output, you can also save it locally on the server
//echo $lines_string;

$EmailFrom = $_POST["contact_email"]; 
$EmailTo = "phillippeollig@gmail.com";
$Subject = "Contact via siteweb.";
$Nom = $_POST["contact_nom"];
$Prenom = $_POST["contact_prenom"]; 
$Email = $_POST["contact_email"];
$Phone = $_POST["contact_phone"]; 
$Sujet = $_POST["contact_sujet"];  
$Message = $_POST["contact_message"]; 

// validation
$validationOK=true;
if (!$validationOK) {
  echo "Error";
  exit;
}

// email body text
$Body = "";
$Body .= "Nom: ";
$Body .= $Nom;
$Body .= "\n";
$Body .= "Prénom: ";
$Body .= $Prenom;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Numéro de téléphone: ";
$Body .= $Phone;
$Body .= "\n";
$Body .= "Sujet: ";
$Body .= $Sujet;
$Body .= "\n";
$Body .= "Message: ";
$Body .= "\n";
$Body .= $Message;
$Body .= "\n";

// send email  
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");

// redirect to success page 
if ($success){
  echo $lines_string;
}
else{
  echo "Une erreur s'est produite à l'envoi de votre message.";
}
?>

Bonjour,

Tes mails doivent être envoyé depuis un site en https.
Si tu es en local c'est fort probable qu'ils tombent dans tes spams.