Smtp

a -  
bobcarter Messages postés 20 Date d'inscription   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

  1. 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
  2. aa
     
    merci,

    g essayé et apparement pas de différence mais au niveau du numéro de port il doit etre différent...?
    0
    1. 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
    2. bobcarter Messages postés 20 Date d'inscription   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