Smtp

a -  
bobcarter Messages postés 20 Statut Membre -
lut,
voila mon problème je tente d'envoyer un formulaire à une adresse mail banale je suis en locale sur easy php. je recois ce message lors de la soumission.

Warning: 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:\program files\easyphp1-7\www\questionnaireperso.php on line 79

pour mon code ligne79 :

mail($MailTo, $MailSubject, $MailBody); //envoi du message

Si il y a un connaisseur....?!merci.

2 réponses

Utilisateur anonyme
 
dans php.ini
a la place localhost essaie de mettre le smtp de ton fai
ex si t'es chez wanadoo : smtp.wanadoo.fr
0
aa
 
merci,

g essayé et apparement pas de différence mais au niveau du numéro de port il doit etre différent...?
0
bobcarter
 
ce n est pas le local host qu'il faut remplacer par ton smtp(rien à avoir).tu laisse ton local host comme tel.parcontre tourjour dans ton php.ini , tu regarde la partie:


;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Syslog]
; Whether or not to define the various syslog variables (e.g. $LOG_PID,
; $LOG_CRON, etc.). Turning it off is a good idea performance-wise. In
; runtime, you can define these variables by calling define_syslog_variables().
define_syslog_variables = Off

[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr

et tu remplaces le smtp par le smtp de ton fournisseur d acces internet.chez moi c wanadoo. voilà je pense que ça va t aider. bonne suite...

Bobby
0
bobcarter Messages postés 20 Statut Membre
 
ce n est pas le local host qu'il faut remplacer par ton smtp(rien à avoir).tu laisse ton local host comme tel.parcontre tourjour dans ton php.ini , tu regarde la partie:


;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Syslog]
; Whether or not to define the various syslog variables (e.g. $LOG_PID,
; $LOG_CRON, etc.). Turning it off is a good idea performance-wise. In
; runtime, you can define these variables by calling define_syslog_variables().
define_syslog_variables = Off

[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr

et tu remplaces le smtp par le smtp de ton fournisseur d acces internet.chez moi c wanadoo. voilà je pense que ça va t aider. bonne suite...
0