Page 1 sur 1

sendmail

Posté : 09 nov. 2005, 19:08
par nath-0-0
bonjour,

j'essaie d'envoyer un email et voici l'erreur que j'ai :
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 d:\lesitelevrai\ml\envoiami.php on line 36
Une erreur s'est produite
alors j'ai été dans mon php.ini et comme il n'y avait pas de smtp_port, j'ai rajouté smtp_port=25.
ce aui n'a rien donné.
J'ai lu qu'il fallait une applic sendmail donc j'ai fait une recherche sur mon ordinateur et j'ai trouvé:

sendmail.dll dans C:\WINDOWS\system32 et C:\WINDOWS\system32\dllcache

et

sendmail.dl_ dans C:\i386

est-ce le bon sendmail?
Une solution?

Merci

Posté : 09 nov. 2005, 19:10
par Xenon_54
La traduction du message d'erreur aurait été la première étape à faire.

En gros, ce message dit que la fonction mail() ne peut se connecter au serveur SMTP configuré dans le fichier php.ini

Donc il faut le modifier, s'assurer qu'il fonctionne ou simplement le configurer.

Posté : 09 nov. 2005, 19:20
par nath-0-0
j'ai compris le message et j'ai tenté de le configurer mais comme je ne connais rien à rien à ce genre de chose et que je ne sais meme pas si mon sendmail.dll est le bon, j'aurais voulu qu'on m'aide la dessus.

j'ai rajouté comme mentionné dans mon premier msg:

smtp_port=25

dans le fichier php.ini

mais cela ne marche tjrs pas...

Posté : 09 nov. 2005, 22:20
par Cyrano
Pour que ça fonctionne en localhost, il faudrait que tu aies un serveur SMTP installé sur ta machine. La solution consiste donc à te servir du serveur SMTP de ton fournisseur d'accès , par exemple smtp.wanadoo.fr si ton FAI est Wanadoo. C'est ce que je fais personnellement sur ma propre machine et ça fonctionne très bien.

Posté : 10 nov. 2005, 15:08
par nath-0-0
nickel,merci ca marche!!