formulair Mail considéré toujours comme spam
Hors ligneMks Le 18/07/2007 à 11:59 Profil de Mks Configuration de Mks

Bonjour,

J'ai fait un formulaire de contact avec HTML puis une page d'envoi en PHP qui envoie le resultat dans mon courrriel. Mais toujours ce formulaire est considéré comme spam par les serveur de messager (Hotmail, yahoo etc.). Pourquoi? comment je peux y remedier?

D'avance je remercie tout un chacun pour sa contribution
Hors ligneAnthony Le 18/07/2007 à 17:27 Profil de Anthony Configuration de Anthony

Admin
Salut,

Il faut entre autres que l'en-tête from soit correctement renseigné avec une adresse existant sur le domaine, et correspondant au domaine qui envoie. En gros si ton site est vulgarisation-informatique.com, tu n'envoies pas en simulant truc@bidule.net car bidule.net n'est pas le vrai nom du site ;)

a +
--

Hors ligneMks Le 19/07/2007 à 10:54 Profil de Mks Configuration de Mks

Bonjour Anthony,

Je vous remercie pour votre reponse. Mais je voudrais vous suggerer le script que j'ai la page d'envoi:

?php
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant

$msg = "Nom:\t$nom\n";
$msg .= "E-Mail:\t$email\n";
$msg .= "Message:\t$message\n\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire

$recipient = "r_mks@hotmail.com";
$subject = "Contact";

$mailheaders = "From: Visiteur ngakola<> \n";
$mailheaders .= "Reply-To: $email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre message a bien été envoyé. Nous vous repondrons le plus tôt possible !</P>";
echo "</BODY></HTML>";

?>

Qu'est ce que je dois modiefiez? j'attends votre proposition.

Merci d'avance
Hors ligneAnthony Le 19/07/2007 à 17:16 Profil de Anthony Configuration de Anthony

Admin
Le $mailheaders = "From: Visiteur ngakola<> \n";

Tu as oublié un email : $mailheaders = "From: Visiteur ngakola<ici un email valide> \n";
--

Hors ligneMks Le 24/07/2007 à 12:58 Profil de Mks Configuration de Mks

Bonjour Anthony,

la ligne: $mailheaders = "From: Visiteur ngakola<> \n"; doit prendre le contenu de zone email du visiteur qu'il saisira.
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels