Dépannage "Échec de la connexion au serveur de messagerie sur le port 25 'localhost'"
Lors de l'utilisation de la fonction mail() de PHP pour transmettre des e-mails, les utilisateurs rencontrent fréquemment l'erreur suivante :
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Pour résoudre ce problème, vous devez vous assurer qu'un serveur de messagerie est exécuté localement.
Environnements Unix :
Environnements Windows :
Pour Windows 2003 :
Une fois que vous avez confirmé qu'un serveur de messagerie est en cours d'exécution sur votre ordinateur local, vous devez redémarrer votre Application PHP et essayez à nouveau d'envoyer un e-mail. Si le problème persiste, vérifiez que les paramètres SMTP et smtp_port dans votre fichier php.ini sont correctement configurés.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!