Bonjour,
Voila j'ai un petit soucis...Je voudrait mettre en place un petit formulaire de contact qui ne mange pas de pain..
Donc sans MySQL, (déja parceque je ne connait rien la dedans...), J'ai "créer" un petit formulaire qui marche très bien...
Sauf, il y a un hic, Le message (via fonction mail) s'envoie bien sur l'email prédéfini (donc la mienne) et comme je voulait que la personne
qui l'envoie puisse l'avoir aussi j'ai mit la fonction comuniqué Cc: (ce qui marche et lui envoie le même mail que moi).
Ma question est la suivante, le mail s'envoie mais est considérer comme un "spam" dans les boite de réceptions

Que dois-je faire pour qu'il soit comme un e-mail normal et, voyons les choses en grand il n'y aurai pas moyen d'envoyer sous forme html ce mail ? Ce serait plus jolis, et plus personnalisable. Enfin je veux rester simple donc j'écoutes vos idées Merci
A bientot :
Le code si jamais ^^ :

<?
function check_mail($email) {
if( (preg_match('/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/', $email)) ||
(preg_match('/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/',$email)) ) {
$host = explode('@', $email);
if(checkdnsrr($host[1].'.', 'MX') ) return true;
if(checkdnsrr($host[1].'.', 'A') ) return true;
if(checkdnsrr($host[1].'.', 'CNAME') ) return true;
}
return false;
}
$MailTo = "xxx@email.com";
$MailCc = "$email";
$MailSubject = "Contacts sur xxx.com !";
$MailHeader = "$nom";
$Envoi = 1;
if ($nom == ""){
echo("Veuillez compléter le champ ''nom''.<br>");
$Envoi = 0;
}
else {
$MailBody .= "Nom : $nom\n";
}
if ($email == ""){
echo("Veuillez compléter le champ ''email''.<br>");
$Envoi = 0;
}
else {
if (check_mail($email)) {
$MailBody .= "E-Mail : $email\n";
}
else {
echo("L'adresse e-mail ne semble pas valide<br>");
$Envoi = 0;
}
}
if ($sujet == "0"){
echo("Veuillez compléter le champ ''sujet''.<br>");
$Envoi = 0;
}
else {
$MailBody .= "Sujet : $sujet\n";
}
if ($categorie == ""){
echo("Vous n'avez pas choisi une catégorie dans le menu déroulant.<br>");
$Envoi = 0;
}
else {
$MailBody .= "Catégorie : $categorie\n";
}
if ($message == ""){
echo("Veuillez compléter la partie ''message''.<br>");
$Envoi = 0;
}
else {
$MailBody .= "Message : $message\n";
}
if ($Envoi == 0) echo("<p> </p><p> </p><p align=\"center\"><a href=\"/contacts.html\"><strong>Retour</strong></a></p>");
if ($Envoi == 1) {
mail($MailTo, $MailSubject, $MailBody, $MailHeader);
mail($MailCc, $MailSubject, $MailBody, $MailHeader);
echo("<p>Votre message a bien été envoyé.<br>Merci"); echo("<p> </p><p> </p><p align=\"center\"><a href=\"/contacts.html\"><strong>Retour</strong></a></p>");
}
?>