message d erreur sous wampserver lors de l envoi d un mail

Mammouth du PHP | 506 Messages

30 janv. 2021, 19:28

bonjour a tous

je vais des essais avec wampserver pour des envois via un formulaire et dans le code j y indique l adresse mail vers lequel je désire que cela arrive

mais wampserver ne supporte pas cela

je reçois ce beau message d erreur

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()

apparemment je dois aller changer dans un fichier php.ini et ce fichier est dans un répertoire de la version de php
mais des versions installée j en ai 6 ...

comment je dois m y prendre pour ne plus a voir ce message d erreur

merci pour l aide

Mammouth du PHP | 2703 Messages

30 janv. 2021, 19:38

ne tester l'envoi de mail que sur un vrai hébergement ou la fonction mail() fonctionne sans souci.
ou alors, voir topic281339.html

Mammouth du PHP | 506 Messages

30 janv. 2021, 19:54

oulalala c est un vrai casse tête
je vais voir si je trouve pas une autre solution
merci de l aide

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

30 janv. 2021, 23:35

apparemment je dois aller changer dans un fichier php.ini et ce fichier est dans un répertoire de la version de php
mais des versions installée j en ai 6 ...
2 possibilités pour savoir quel fichier php.ini modifier :
- Avec Wampserver, tu as juste à cliquer sur l'icone "W" à côté de l'heure, puis PHP > php.ini, et il t'ouvrira directement le bon fichier à modifier.
- Ou sinon tu peux juste faire un phpinfo() et il y a une ligne avec le chemin du fichier php.ini qui est utilisé

Dans les 2 cas, n'oublie pas de redémarrer Apache après chaque modification du php.ini pour que ce soit pris en compte.
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 506 Messages

31 janv. 2021, 13:21

bonjour
merci pour la réponse
après plusieurs solutions qui n ont nt pas fonctionner
mais j ai fini par abandonner l idée ...