Envoi de mail ? jamais recu ? [Résolu/Fermé]

Signaler
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009
-
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009
-
Bonjour,
voila je vient de faire un petit script php qui doit envoyer un mail quand je click sur un bouton :


$headers ='From: "ERCC"<No-reply@ercc.fr>'."\n";

if(mail($mail, 'Nouveau fichier', 'Un nouveau fichier à été mis à votre disposition sur notre site', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
voila

je click il me dit message bien envoyé mais je recoit rien du tout ? faut il faire qq chose en plus ?

merci d avance

9 réponses

Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
44
t'as bien ecrit dans $mail l'adresse exacte du destinataire ?
du type "plop@plap.plip" ?
et l'adresse existe ? :)
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009

bah en faite c'est mon adresse donc chui sur qu'elle est bonne! mais il y a un truc que je comprend pas comment le mail fait pour partir : y a pas besoin d'un lien avec un serveur mail ? un adresse duquel le mail par ?
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
44
je ne croit pas Oo
j'me rappelle pas avoir parametré ca Oo
mais euh ... par contre, est ce que ton systeme le permet ?
je veux dire, le serveur chez qui tu heberges tes pages a t'il un protocole de mail ouvert ?
( si pas sûr fais un "phpinfo();" )
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009

Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009

en faite bah si la fonction envoi de mail est désactivé par free....
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
44
essaye en passant en php 5 Oo
chez free il te suffit de faire un fichier avec écrit :
php 5

tu l'envoies a la racine de ton ftp et tu le renomme en
.htaccess

et tu vas passer en php 5 au lieu de 4 ^^

peut être que ça va passer ... pas sur ^^
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009

non très mauvais le php 5 après avoir essayer la plus part des page de mon site ne marchait plus correctement.... une autre idée ?
Bonjour

L'envoi de mail marche très bien chez free, en php4 comme en php5. Il y a une limite sur le nombre, mais je suppose que tu n'en envoies pas des milliers par semaine.
Mais certains serveurs de mail (hotmail en particulier) refusent les mails qui viennent des serveurs de free. Regarde la boîte mail associée à ton compte free, tu as peut-être reçu des messages te disant que les messages que tu as essayé d'envoyer ont été refusés.
Messages postés
43
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
21 juin 2009

bah voila pblm résolut, ça venait de hotmail et non de mon script !!!! je vient de tester sur un boite mail autre que hotmail ça marche nikel ! ! !

merci