Le code de réponse était censé être 250, mais à la place, 535 a été reçu et le message était « 535-5.7.8 Nom d'utilisateur et mot de passe non acceptés ».
P粉510127741
2023-08-21 23:19:07
<p>J'ai récemment rencontré une erreur SwiftMail en essayant d'envoyer un e-mail via Gmail. </p>
<pre class="brush:php;toolbar:false;">Code de réponse attendu 250, mais code reçu "535" avec le message "535-5.7.8 Nom d'utilisateur et mot de passe non acceptés." /pre>
<p>J'ai essayé d'envoyer un e-mail via mon compte Gmail et Google a pensé que j'étais du spam (probablement parce que j'avais demandé trop rapidement) et ils m'ont envoyé un e-mail m'informant que mon compte avait été consulté, ce que je leur ai dit, c'était que je l'utilisais moi-même. J'ai pu envoyer des e-mails sans problème, je viens juste d'avoir ce problème. </p>
<p>Voici le contenu de mon fichier env. </p>
<pre class="brush:php;toolbar:false;">MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=talentscoutphil@gmail.com
MAIL_PASSWORD=mon mot de passeici
MAIL_FROM=talentscoutphil@gmail.com
MAIL_NAME=talentscout</pre>
<p><br /></p>
J'ai eu le même problème, changer mon mot de passe Gmail l'a résolu, n'oubliez pas non plus d'activer les applications non sécurisées sur votre compte Gmail
J'ai fait des recherches sur Internet et certaines réponses incluaient l'activation de "accès inférieur à l'application" et "déverrouiller le code de vérification Gmail", mais malheureusement, cela n'a pas fonctionné pour moi jusqu'à ce que je trouve la vérification en deux étapes.
Ce que j'ai fait c'est :
Pour activer la vérification en 2 étapes sur Google, cliquez ici
Pour créer un mot de passe d'application pour l'utilisation du système, cliquez ici
J'ai sélectionné Autre (nom personnalisé) et j'ai cliqué sur Générer
Je suis allé dans mon fichier d'environnement Laravel et je l'ai modifié
MAIL_USERNAME=talentscoutphil@gmail.com
MAIL_PASSWORD=Mot de passe généré
C'est ma solution. J'ai créé cette solution pour au moins éviter aux autres de perdre du temps à chercher des réponses possibles.