Création
d'entreprise
Posez votre question Signaler

Php fonction mail [Résolu]

pyrogoto 787Messages postés 12 mai 2008Date d'inscription 10 juillet 2010Dernière intervention - Dernière réponse le 1 avril 2010 à 21:30
bonjour,
je rencontre quelques soucis dans la realisation de mon site
je souhaite utiliser la fonction "mail" de php pour envoyer automatiquement un mail a un utilisateur.
mais la fonction ne fonctionne pas
j'utilise l'expression la plus simple mail('email_destinataire', 'sujet', 'message');
et sans variables pour les test
j'ai le message : "could'nt send mail"
mon serveur est sur debian
j'ai installé le minimum
juste : apache2 , php5 , mysql5 , bind9
est-ce que d'autres logiciels sont necessaires pour la fonction mail ?
et quels sont les config a faire ?
Lire la suite 

Php fonction mail »

2 réponses
Réponse
+0
moins plus
Il te faut un serveur SMTP.
Par défaut sous Debian tu as Sendmail, mais je te conseil de metter Postfix.
Si ton serveur est chez toi, penses à ouvrir le port 25 et à vérifier que ton hébergeur ne le bloque pas (beaucoup le font pour éviter le spam).
Ajouter un commentaire
Réponse
+0
moins plus
merci

j'ai pas installé postfix

mais je me suis apercu que php utilise sendmail par defaut
mais le serveur smtp par defaut de debian est exim4

donc j'ai mis sendmail pour ne pas changer la config php
juste indiquer "/usr/sbin/sendmail" pour le sendmailPath dans php.ini

et depuis sa marche


ps: j'avai des souci car les mail arrivai en spam mais maintenant avec les headers
il n'y a plus de souci


maintenant
un peu de mise en forme + un brin de mysql
et mon systeme de recuperation de mot de passe sera operationel
et je pourrai aussi m'en servir pour les confirmation d'inscriptions ^^


merci encore
je met en resolu
Ajouter un commentaire
Ce document intitulé « php fonction mail » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?