Envoi de mail en php
voila j'ai voulu sur php faire un script d'envoie de mail,seulement wamp m'affiche toujours cette erreur lors de l'execution.
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\mmail\envoi.php on line 9
merci de bien vouloir m'aider
Configuration: Windows Vista Safari 531.9.1
29 réponses
Le problème central est l'échec de la fonction mail() suite à l'impossibilité de se connecter au serveur mail sur localhost port 25, nécessitant de vérifier SMTP et smtp_port dans php.ini ou via ini_set. Plusieurs conseils soulignent qu'il faut disposer d'un serveur SMTP actif ou configuré localement, sinon l'envoi est impossible, et préconisent d'installer un serveur SMTP/POP3 ou d'utiliser un service tiers. En cas de blocage par l'ISP ou faute de port par défaut, des solutions évoquées incluent l'utilisation de port alternatifs comme 5025 et l'adaptation du serveur SMTP dans php.ini. D'autres conseils rappellent que l'envoi via un serveur local peut ne pas atteindre directement les destinataires et que, sans vérification d'un serveur SMTP opérationnel, l'envoi reste théorique.
-
rien en marche,,j'ai désactivé tout les pare feu windows,,j'ai tout fais,
j'aimerai vraiment voir comment sa fonctionne ce script d'envoi de mail
y a pas un hébérgeur ou je pourra tester avec un simple script d'envoi de mail texte,
bien sur un hébérgeur qui m'acceptera dans les plus bref des délais et non dans 1 ou 2 semaine,,,,malgré que j'aurai aimer l'exécuter en local, le serveur free smtp ne marche pas aparament y'a pas un autre?
merci de bien vouloir m'aider -
et lorseque j'ai remis les ports a 25 voila ce que sa ma sorti comme erreur:
SMTP server response: 550 Invalid recipient: switch_rwk@hotmail.com -
j'ai installé le server smtp que vous m'avez proposé,,je l'ai mi sur le port 5025, pareil pour php.ini
j'ai mi smtp_port= 5025
sa me sors tjr la même erreur -
oui
-
le port smtp sur php.ini jle met aussi sur 5025?
-
D'abord essaye en mettant le serveur sur le port 5025 et en changeant aussi le port dans le php.ini
-
justement ,j'ai essayé avec un script d'envoi de mail, sa na rien donné
-
Tu testes ...
-
comment je fais alor pour savoir si mon serveur smtp marche sur le port 25?
-
Normalement oui, si tu as la chance de ne pas avoir le port 25 bloqué par ton FAI
-
ok, donc en installant ce serveur je pourrai faire des script d'envoi de mail en php normal?
-
C'est déjà configuré par défaut pour utiliser le localhost
-
et aprés je met quoi sur la configuration de php.ini:
smtp localhost? -
Si tu as cherché un serveur SMTP et POP3 sur Google, par étonnant que tu n'aies rien trouver.
Le SMTP permet l'envoies des emails, et le POP(3)/IMAP les stockes.
http://www.softstack.com/freesmtp.html -
je suis sous un réseaux wifi d'une résidence universitaire, c'est impossible que je fasse la même chose
alors si vous connaissez un serveur smtp pour windows vista allez y..... -
Bonjour
Tu n'as pas forcément besoin d'avoir un serveur SMTP sur ton PC pour pouvoir envoyer des mails. Je n'en ai pas et ça marche très bien. Dans php.ini, j'ai mis le serveur SMTP de mon FAI (smtp.free.fr). Mais je sais que ça ne marche pas avec tous les FAI -
excusez moi, mais j'ai pas réussi a trouver un serveur SMTP/POP3 pour Vista.
-
ok merci
-
Demande à Google : "smtp server windows"
-
ok d'accord merci
donc le serveur wamp n'inclue pas un serveur SMTP
et comment je fais pour en installer un?
- 1
- 2