Maison >développement back-end >tutoriel php >Pourquoi mon serveur reçoit-il une erreur « Échec de la commande de mot de passe SMTP » lors de l'envoi d'e-mails via Gmail ?

Pourquoi mon serveur reçoit-il une erreur « Échec de la commande de mot de passe SMTP » lors de l'envoi d'e-mails via Gmail ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-23 12:44:11165parcourir

Why Does My Server Get an

Erreur SMTP : échec de la commande de mot de passe lors de l'envoi d'un e-mail à partir du serveur

Problème :

Malgré en utilisant les paramètres PHPMailer et les informations d'identification GMail corrects, une erreur se produit lors de la tentative d'envoi d'un e-mail à partir d'un serveur partagé. Le message d'erreur indique : "SMTP connect() failed" avec une réponse 534 indiquant que la commande de mot de passe a échoué.

Solution :

Contrairement à l'hypothèse selon laquelle le Le script PHP est sans erreur, le problème réside dans les mesures de sécurité de Google. Lorsqu'une application tente d'accéder à un compte GMail, Google peut la signaler comme potentiellement suspecte pour les raisons suivantes :

  • Applications moins sécurisées : GMail peut restreindre l'accès à certaines applications ou appareils dépourvus de sécurité. protocoles de sécurité solides.
  • Tentatives de connexion multiples : Des connexions fréquentes sur une courte période peuvent déclencher un problème de sécurité. alerte.
  • Changement de pays ou d'adresse IP :L'utilisation d'un VPN ou l'accès au compte à partir de différents emplacements peut également éveiller des soupçons.

Résolution :

Pour résoudre ce problème, les étapes suivantes sont recommandé :

  1. Activer les applications moins sécurisées : Visitez la page des paramètres GMail (security.google.com/settings/security/activity) et assurez-vous que "Autoriser les applications moins sécurisées" est activé. activé.
  2. Effacer le Captcha : Accédez à la page de connexion du compte Google (accounts.google.com/DisplayUnlockCaptcha) et cliquez sur "Continuer" pour supprimer toute demande de captcha.
  3. Désactivez les applications suspectes : Dans les paramètres GMail (security.google.com/settings/security /activité), examiner les tentatives d'accès récentes et autoriser toute activité suspecte.

En complétant ces étapes, les mesures de sécurité mises en œuvre par Google sera contourné. Cependant, il convient de noter que l'utilisation d'applications moins sécurisées peut affecter la sécurité du compte de messagerie. Il est donc prudent de peser les risques et les avantages avant de les activer.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn