Dépannage de Sendmail avec le serveur WAMP et PHP pour le compte Gmail
Problème :
Impossible d'envoyer des e-mails à l'aide de sendmail avec un Compte Gmail du serveur WAMP sur Windows 8.1.
Problème :
Erreurs de socket ou "Connexion fermée correctement" lors de l'utilisation du port 465 ou 587.
Solution :
Le problème est résolu en exécutant sendmail.exe en tant qu'administrateur. Voici les étapes :
- Cliquez avec le bouton droit sur sendmail.exe et sélectionnez « Propriétés ».
- Accédez à l'onglet « Compatibilité ».
- Sélectionnez « Modifier paramètres pour tous les utilisateurs."
- Sous "Mode de compatibilité", sélectionnez "Exécuter ce programme en mode de compatibilité pour :" et choisissez "Windows XP SP 3".
- Cochez la case "Exécuter ce programme en tant qu'administrateur. >
- Configuration d'envoi de courrier :
smtp_server=smtp.gmail.com
smtp_port=465
- smtp_ssl=ssl
- Configuration PHP :
-
- smtp_port = 465
sendmail_path="C:wampsendmailsendmail.exe -t"
-
Remarques supplémentaires :
-
- Le module SSL est activé dans Apache.
PHP utilise php_open_ssl et Extensions php_socket.
-
Code PHP pour les tests :
-
- En suivant ces étapes, sendmail s'exécutera désormais avec des privilèges élevés et devrait réussir à envoyer des e-mails via le compte Gmail.
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!