[PHP] smtp localhost pour envoi de mail
lucie
-
le père -
le père -
Bonjour,
Je suis actuellement en train de développer une application afin d'envoyer des mail automatiquement.
Et donc en fait, j'aimerai savoir si je pouvai faire des test en localhost ? Donc s'il y a un serveur smtp en local (WampServer) ?
Merci de votre grande aide
Je suis actuellement en train de développer une application afin d'envoyer des mail automatiquement.
Et donc en fait, j'aimerai savoir si je pouvai faire des test en localhost ? Donc s'il y a un serveur smtp en local (WampServer) ?
Merci de votre grande aide
A voir également:
- [PHP] smtp localhost pour envoi de mail
- Smtp outlook.fr - Guide
- Blocage smtp sortant - Forum Outlook
- Localhost:8888 ✓ - Forum Réseaux sociaux
- Localhost/monsite ✓ - Forum HTML
- Localhost:8090 - Forum PHP
2 réponses
Quelqu'un pourrait m'aider s'il vous plait ?
Finalement j'ai opté pour le SMTP de mon FAI. Mais aucun mail n'est envoyé car le script m'affiche une erreur
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\mail_auto\mailAuto.php on line 59
Dans mon php.ini j'ai bien changer les variables nécessaire :
[mail function]
; For Win32 only.
SMTP = smtp.free.fr
; For Win32 only.
sendmail_from = lucie_90@free.fr
Finalement j'ai opté pour le SMTP de mon FAI. Mais aucun mail n'est envoyé car le script m'affiche une erreur
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\mail_auto\mailAuto.php on line 59
Dans mon php.ini j'ai bien changer les variables nécessaire :
[mail function]
; For Win32 only.
SMTP = smtp.free.fr
; For Win32 only.
sendmail_from = lucie_90@free.fr
Bonjour
Cette méthode marche très bien avec free, je l'utilise tous les jours.
Si tu as ce message après avoir mis le bon SMTP dans ton php.ini, c'est qu'il ne voit pas que tu as mofifié SMTP. Plusieurs possibilités :
. tu as oublié de redémarrer Apache
. tu as encore dans ton script une instruction qui remet la valeur de SMTP à "localhost"
. il y a plusieurs fichiers php.ini et tu n'as pas modifié le bon
As-tu essayé phpinfo() pour voir quel serveur SMTP il t'indique ?
Cette méthode marche très bien avec free, je l'utilise tous les jours.
Si tu as ce message après avoir mis le bon SMTP dans ton php.ini, c'est qu'il ne voit pas que tu as mofifié SMTP. Plusieurs possibilités :
. tu as oublié de redémarrer Apache
. tu as encore dans ton script une instruction qui remet la valeur de SMTP à "localhost"
. il y a plusieurs fichiers php.ini et tu n'as pas modifié le bon
As-tu essayé phpinfo() pour voir quel serveur SMTP il t'indique ?