Tom's Guide > Forum > Programmation > Pb mail()
Mot :    Pseudo :           
 

j'utilise la fonction mail() pour envoyer un mail via un formulaire, après avoir envoyer le formulaire j'ai sa

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-8\www\contactmail.php on line 30

et ala ligne 30 j'ai

Code :
  1. if(mail('monemail',$sujet,$message))



('monemail' est changer par mon adress mail )

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Ca m'a plutôt l'air d'être la ligne où tu sélectionnes ton serveur SMTP qui ne va pas. Elle se trouve dans le fichier php.ini, qui contient la configuration de ton serveur. Si tu héberges ton site, tu pourras le modifier. Si non, ce sera plus gênant.

Répondre à Sethpolma

ouais j'heberge mon site mais c php.ini-dist ou php.ini recommended ??

Edit:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

jai sa et je met quoi a la place ??

Répondre à sparrowix

Vérifie que tu as bien configuré ton fichier php.ini: Tu as spécifié le localhost comme serveur

Répondre à ZeldaHouse

ouais mais je sai pas quoi metre pour que sa marche
:-?

Répondre à sparrowix

http://www.destrucsaweb.com/ressou [...] oto_87.php

Windows n'intégrant pas de serveur smtp, tu es obligé de passer par celui de ton FAI, à moins de vouloir t'embéter à en installer un en local.

Répondre à crazycat@idn

jvien de faire ce que tu ma dit et sa ne change rien du tt

Répondre à sparrowix

Et si tu mettais, par exemple, smtp.wanadoo.fr ? Ou tout autre adresse !

Répondre à Sethpolma
Tom's Guide > Forum > Programmation > Pb mail()
Aller à :

Il y a 1202 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens