Bonjour,
Pour résumé le principe du script, il s'agit d'un formulaire qui lorsqu'il est correctement remplit, envoi par mail un code secret...
Jusque la tout va bien, sauf que a la réception du mail, se n'est pas mon adresse mail qui apparait en tant d'expéditeur, mais celui du serveur ou je suis hébergé...et la je ne comprend pas pourquoi, car j'ai correctement remplit les champs. Le mail est aussi considéré comme du spam..
J'aimerai bien résoudre ces deux problèmes.
Il s'agit d'un script php, envoyant un mail en html.
$_POST['email'] correspond au mail entrer par l'utilisateur dans le formulaire.
Mon hebergeur est power-heberg
Le script d'envoi du mail :
$mail = $_POST['email'];
$subject = 'votre code';
$message =
"<html>
<head>
<title>Votre code</title>
</head>
<body>
<p>voici votre code : 02783569</p>
</body>
</html>";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$headers .= "From:<mon_mail_perso>\n";
$headers .= "Reply-To: mon_mail_perso";
mail($mail, $subject, $message, $headers);
Merci a ceux qui pourront m'aider ^^
rappel des problèmes :
- pourquoi se n'est pas mon mail qui est affiché lors de l'envoi ?
-pourquoi le mail arrive en spam ?