Maison  >  Article  >  développement back-end  >  Impossible d'envoyer des e-mails via Gmail : dépannage de l'erreur « 535 Nom d'utilisateur et mot de passe non acceptés » ?

Impossible d'envoyer des e-mails via Gmail : dépannage de l'erreur « 535 Nom d'utilisateur et mot de passe non acceptés » ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-18 18:03:29873parcourir

Unable to Send Emails via Gmail: Troubleshooting

Code de réponse SMTP inattendu : dépannage de l'erreur « 535 Nom d'utilisateur et mot de passe non acceptés »

Lors de la tentative d'envoi d'e-mails via Gmail à l'aide de SwiftMail, un Une erreur peut survenir indiquant « Code de réponse attendu 250 mais code obtenu '535', avec le message « 535-5.7.8 Nom d'utilisateur et mot de passe non acceptés ». Ce problème peut survenir en raison d'un comportement de spam perçu.

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

  • Désactivez l'accès aux applications moins sécurisé : Activez "Autoriser les applications moins sécurisées" dans vos paramètres Gmail pour permettre à SwiftMail de contourner les restrictions de sécurité.
  • Supprimer la vérification Captcha : Désactivez la vérification captcha de Google pour rationaliser le processus de connexion.
  • Activez la vérification en deux étapes : Activez la vérification en deux étapes pour améliorer le compte sécurité.

Cependant, si ces mesures échouent, mettez en œuvre la solution suivante :

  1. Activez la vérification en deux étapes : Visitez la page "Two-Step" de Google Vérification" et activez la fonctionnalité.
  2. Créer un mot de passe d'application : Générez un mot de passe d'application spécifiquement pour votre système de messagerie.
  3. Mettre à jour le fichier d'environnement : Remplacez le mot de passe Gmail dans votre fichier d'environnement (.env) par le mot de passe de l'application généré à l'étape 2.
  4. Redémarrez le serveur : Redémarrez votre serveur Web pour appliquer les modifications.

En complétant ces étapes, vous devriez pouvoir envoyer avec succès des e-mails via Gmail à l'aide de SwiftMail.

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