Bonjour a tous,
je suis en train d'écrire un script PHP permettant l'envoi de mail automatique.
je précise que je suis en local.
j'ai remplacé dans mon fichier php.ini la partie SMTP par celui de mon fournisseur
smtp.orange.fr
en sender adress je ne sais pas quoi mettre?puis je y mettre mon adresse free ou hotmail?car je n'ai aps d'adresse orange. par défaut j'ai mis admin@****.fr
enfin voici mon code et l'erreur retournée:
$sujet="Inscription au site ****";
$message="Bonjour,\n\n";
$message.="Votre inscription sur le site **** en tant qu\'adhérent a bien été prise en compte.\n\n";
$message.="Votre login est :" . $login . " \n\n";
$message.="Votre mot de passe est : " . $mdp . "\n\n";
$message.="Cordialement,\n\n";
$message.="l\'équipe de ****.\n";
$headers="From: [email=admin@****.fr]admin@****.fr[/email]\n";
if (!mail($email,$sujet,$message,$headers))
et l'erreur retournée est:
Warning: mail() [
function.mail]: SMTP server response: 501 5.1.7 Bad sender address syntax in
C:\Program Files\EasyPHP 3.0\www\add_adherent.php on line
83
Je désirerez aussi savoir une fois ce problème résolu, ce que je devrais changer pour que cela marche une fois le site hebergé.
merci.