Bonjour,
J'ai un souci d'envoi de notifications par e-mail dans un réseau local.

Après les vérifications suivantes, j'ai conclu (peut-être à tort) que le serveur SMTP fonctionnait...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
echo 'Port SMTP : '.ini_get('smtp_port').'<br />';
echo 'Serveur SMTP : '.ini_get('SMTP').'<br />';
echo 'Programme d\'envoi : '.ini_get('internal_sendmail').'<br />';
Résultat :
Port SMTP : 25
Serveur SMTP : localhost
Programme d'envoi :
Donc tout doit fonctionner correctement...

Pourtant, j'ai une belle erreur quand j'utilise la fonction mail :
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() in C:\Xamp\xampp\htdocs\mail.php on line 24
Comment faire pour pouvoir envoyer un mail à partir de ce serveur qui va héberger bientôt une application ?

Le problème vient-il du "localhost" ?

Le "Internal Sendmail support for Windows" à enabled ne pose-t-il pas de problème?

Merci de votre aide !