Je viens ce soir pour vous demander de l'aide sur un problème que je comprend pas.
J'ai fait un script d'envoi de mail, tout ce qu'il y a de plus simple:
$titre = addslashes($_POST['titre']);
$auteur = 'VKXFree';
$date = $_POST['date'];
$message = addslashes($_POST['message']);
$headers ='From: "VKXFree"<[email protected]>'."\n";
$headers .='Reply-To: [email protected]'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail('[email protected]', $titre, $message, $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
Seul petit "hic" c'est que ça ne l'envoi pas (malgré le echo "le message a bien été envoyé").Lorsque je retire les variables $headers l'envoi se fait parfaitement...
Malheureusement je n'arrive pas à comprendre d'où le problème peut venir.
Si quelqu'un a une idée, je suis preneur.
Merci, VKX.