Bonjour,
Mon problème est simple :
Je veux envoyer un mail après la validation d'un formulaire, tout fonctionne parfaitement sauf que mon serveur n'arrive pas a envoyer le mail.
Voici le code que j'ai fait, il n'a aucune erreur à première vu :
/////////////////////////////////////////////////////////////////
$headers ='From: $mail_de_l'expediteur \n';
$headers .='Content-Type: text/html; charset=\"iso-8859-1\" \n';
$mail = '$mail_du_destinataire';
$sujet = 'Confirmation d\'inscription-LunaticAmbrosia';
$message = 'Cher xxx,\n';
$message .= '\n';
$message .= 'Ceci est un mail automatique de confirmation d\'inscription au site xxx\n';
$message .= 'Pour confirmer et ainsi terminer l\'inscription à votre compte, veuillez cliquer sur le lien de confirmation:\n';
$message .= 'https://oumbranoseta.dyndns.info/index.php?conf=fin&pseudo=xxx\n';
if(mail($mail,$sujet,$message,$headers))
{
mail($mail,$sujet,$message,$headers);
echo "Mail envoyée";
}
else
{
echo "Mail non-envoyée";
}
/////////////////////////////////////////////////////////////////////
J'obtient bien "Mail envoyé", mais il n'y a aucun mail de reçu je ne comprends pas.
Mon serveur SMTP dans mon php.ini est le suivant :
SMTP = smtp.free.fr