Erreur envoi mail Php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur envoi mail Php

Re: Erreur envoi mail Php

par misterflo » 04 mars 2011, 13:44

Salut,
La fonction d'envoi de mail recherche un serveur SMTP sur localhost, cela m'étonnerai que tu aies un serveur SMPT d'installer sur ton PC ^^

A ce moment, tu devrais mettre les informations de ton FAI

Par exemple si tu es chez free tu pourrais mettre :
SMTP=smtp.free.fr
smtp_port=25

Erreur envoi mail Php

par jeromeB » 04 mars 2011, 13:26

Bonjour
J'ai installé sur mon PC Apache 2.2 et PhP 5.2.8 qui semblent fonctionner correctement (e.g. la fonction phpinfo fonctionne). L'envoi de mail ne fonctionne pas. Le fichier log contient le message suivant lors de l'appel de la fonction mail(), message que j'ai déjà vu sur ce forum :
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:\\Program Files\\Apache Software Foundation\\monsite\\form-to-email.php on line 47
J'ai vérifié le fichier php.ini qui contient bien les instructions suivantes :
------------------------------
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = [email protected]
------------------------------
Si cette configuration est correcte, quelqu'un peut-il me dire d'où peut venir le problème ... et m'indiquer la solution ?
Merci d'avance