Maison >développement back-end >tutoriel php >Comment puis-je résoudre les problèmes de configuration de Sendmail avec Gmail dans WAMP ?
Configuration de Sendmail pour WAMP et PHP
Êtes-vous confronté à des problèmes pour envoyer des e-mails à l'aide de Sendmail dans votre environnement de serveur WAMP ? Ce guide abordera les défis courants rencontrés lors de la configuration de Sendmail avec Gmail et fournira une solution complète.
Dépannage de la configuration de Sendmail avec Gmail
Lors de la tentative d'envoi d'e-mails à l'aide du port 465, vous pouvez rencontrer l'erreur « Erreur de socket n° 10060 : la connexion a expiré ». En effet, les services SMTP sur certains réseaux sont configurés pour bloquer le port 465 pour des raisons de sécurité.
Si vous passez au port 587, vous pouvez recevoir l'erreur « Connexion fermée correctement », indiquant que le message n'a pas été transmis. . En effet, votre FAI peut ne pas prendre en charge les communications SMTP non cryptées sur le port 587.
Paramètres de configuration recommandés
Pour configurer avec succès Sendmail avec Gmail, tenez compte des paramètres suivants dans votre sendmail Fichier .ini :
[sendmail] smtp_server=smtp.gmail.com smtp_port=587 smtp_ssl=ssl error_logfile=error.log debug_logfile=debug.log [email protected] auth_password=your_password hostname=localhost
Dans votre fichier php.ini, assurez-vous que ces paramètres :
[mail function] smtp_port = 587 sendmail_path="C:\wamp\sendmail\sendmail.exe -t" mail.add_x_header = On
Conseils de dépannage supplémentaires
Exécuter Sendmail en tant qu'administrateur
Dans certains cas, vous devrez peut-être exécuter Sendmail en tant qu'administrateur. Pour ce faire :
En suivant ces étapes, vous pouvez configurer avec succès Sendmail pour envoyer des e-mails en utilisant votre compte Gmail depuis WAMP.
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!