J'ai une installation par défaut de WAMP Server 2.0.Pourquoi la fonction PHP mail() ne fonctionne pas avec l'installation par défaut de WAMP?
Je suis en train d'envoyer des e-mail en utilisant ce script simple:
<?php
if (mail('[email protected]', 'My Title', 'Some Text')) {
echo "OK";
} else {
echo "Why ??";
}
?>
Malheureusement, je reçois l'avertissement suivant:
Warning: mail() [function.mail]: Impossible de se connecter à mailserver sur le port "localhost" 25, vérifiez vos paramètres "SMTP" et "smtp_port" dans php.ini ou utilisez ini_set() dans C: \ My_Path \ send_email.php sur la ligne 3 Pourquoi ??
Quelle pourrait être la raison de cela?
J'attendais envoyer des messages électroniques à être une tâche très simple ... :(
éditez le fichier main() pour le mail(). – Siddiqui
Vous devez avoir accès à un serveur de courrier sortant pour pouvoir envoyer des messages. La fonction 'mail()' se connecte au serveur configuré dans votre fichier php.ini (comme indiqué dans le message d'erreur) et lui demande d'envoyer un message. Je suggérerais de googler * en envoyant un email avec php et gmail * pour un bon tutoriel sur les bases des serveurs 'mail()' et smtp. –