Erreur SMTP PHPMailer : échec de la commande de mot de passe
Question :
Lors de l'utilisation de PHPMailer à partir d'un serveur partagé, les utilisateurs rencontrent une erreur SMTP lors de la tentative d'envoi de courrier. Bien que le script semble correct, l'erreur persiste : "Échec de la connexion SMTP()."
Code pertinent :
$mail->Username = "[email protected]"; $mail->Password = "************";
Réponse :
Le problème vient des mesures de sécurité mises en place par Google, qui sert dans ce cas de serveur SMTP. Si des applications « moins sécurisées » tentent d'accéder à un compte Gmail ou si plusieurs tentatives de connexion sont effectuées, Google peut bloquer la connexion.
Solution :
Accorder l'accès à PHPMailer en accédant aux liens suivants lorsque vous êtes connecté à votre compte Google :
Par en complétant ces étapes, vous pouvez autoriser PHPMailer à utiliser votre compte Gmail et résoudre l'erreur SMTP.
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!