-
[Mail] mail non envoyé!
Bonjour,
Depuis la migration des pages perso d'Alice vers "chez.com" la fonction mail engendre une erreur.
Avez vous déjà rencontré ce pb ?
Comment pourrais-je envoyer le contenu de mon formulaire sans utiliser cette fonction ?
Merci de vos réponses
Nathalie
-
Bonjour,
Est-ce que chez.com permet la fonction mail() ?
Il est possible egalement qu'ils utilisent une fonction a eux.
-
Quel est l'erreur qui t'es renvoyé ?
-
erreur php mail
Apparemment, d'après le forum Alice, Free aurait désactivé la fonction mail !!! mais aucune solution alternative n'a été proposée.
Je vais tenté d'autres choses !
Merci de vos réponses.
nathalie
-
tests
Bonjour,
J'ai testé plusieurs solutions, toujours une erreur !
Warning: mail() [function.mail]: From invalide 2 in /mnt/127/sda/chez-alice.fr/1/3/oxygene68/confirmation.php on line 41
La ligne 41 correspond à la ligne d'envoi du message :
if(mail($destinataire ,$sujet,$corps,$headers))
{
echo 'Le mail a été envoyé';
}
else
{
echo 'Le mail n\'a pu être envoyé';
}
Le code précédent est celui-ci :
$corps = "Nom :".$_POST['Nom']."\n";
$corps .= "Prénom :".$_POST['prenom']."\n\n";
$corps .= "Adresse mail :".$_POST['mail']."\n\n";
$corps .= "Adresse :".$_POST['Adresse']."\n";
$corps .= "Ville :".$_POST['cp'].$_POST['ville']."\n";
$corps .= "Année de naissance :".$_POST['annee']."\n";
$corps .= "N° de licence :".$_POST['licence']."\n";
$destinataire = "oxygene68@aol.com";
// E-mail headers:
$headers ="MIME-Version: 1.0 \n";
$headers .=" From: oxygene68.chez-alice.fr\n";
$headers .="Content-Type: text/html; charset=iso-8859-1 \n";
J'ai testé, par un affichage, les contenus des variables, tout est est OK sauf cette erreur sur l'envoi du message le FROM qui est apparemment incorrect.
Au secours !!!