Maison > développement back-end > tutoriel php > Comment résoudre l'erreur d'authentification SMTP « Code de réponse attendu 250 mais code obtenu 535 » ?

Comment résoudre l'erreur d'authentification SMTP « Code de réponse attendu 250 mais code obtenu 535 » ?

Linda Hamilton
Libérer: 2024-10-18 17:57:03
original
332 Les gens l'ont consulté

How to Resolve

Code de réponse attendu 250 mais code reçu 535 : résolution de l'erreur d'authentification SMTP

Lors de la tentative d'envoi d'un e-mail via SMTP via Gmail à l'aide de SwiftMail, une erreur s'est produite 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". Cette erreur provient d'un problème d'authentification avec les informations d'identification fournies.

Pour Pour résoudre ce problème, l'activation de « l'accès aux applications inférieures » et le déverrouillage du captcha Gmail n'ont pas résolu le problème. Cependant, la mise en œuvre de la vérification en deux étapes et la création d'un mot de passe d'application se sont avérées efficaces.

Solution :.

  1. Activez la vérification en deux étapes pour votre compte Google.
  2. Générez un mot de passe d'application Sélectionnez « Autres (nom personnalisé) ». et cliquez sur "Générer".
  3. Mettez à jour votre fichier .env Remplacez le mot de passe Gmail précédent par le mot de passe de l'application généré (dans la variable d'environnement MAIL_PASSWORD).
  4. Redémarrez votre serveur Apache pour actualiser les modifications de configuration.

Après ces étapes, la fonctionnalité d'envoi d'e-mails devrait être restaurée. Cette solution élimine l'erreur d'authentification en utilisant un mot de passe d'application dédié qui donne accès à votre 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!

source:php
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal