mail() + $headers = problème
Posté : 19 déc. 2007, 23:42
Bonsoir à tous,
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:
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.
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.