it-swarm.com.de

Erwarteter Antwortcode 250, erhielt jedoch Code "535" mit Meldung "535-5.7.8 Benutzername und Passwort nicht akzeptiert

Beim Versuch, eine E-Mail über Google Mail zu senden, ist vor kurzem ein SwiftMail-Fehler aufgetreten.

 Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted.

Ich habe versucht, E-Mails durch mein Google Mail-Konto zu senden, und Google hat geglaubt, ich sei Spam (vielleicht, weil ich zu schnell nachgefragt habe). Ich habe eine E-Mail von ihnen erhalten, in der es heißt, mein Konto sei Zugang, und ich sagte ihnen, dass ich es bin. Ich konnte Mail ohne Probleme verschicken und es ist gerade passiert.

Dies ist der Inhalt meiner Env-Datei.

MAIL_DRIVER=smtp
MAIL_Host=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=mypasswordhere
[email protected]
MAIL_NAME=talentscout
22
Camilo Go Jr.

Ich habe im Internet recherchiert und einige Antworten enthalten das Aktivieren von "access für weniger app" und "unlocking gmail captcha", was leider für mich nicht funktionierte, bis ich die Bestätigung in zwei Schritten gefunden hatte.

Was ich gemacht habe war folgendes:

  1. aktivieren Sie die 2-Schritt-Überprüfung für google HIER

  2. Erstellen Sie ein App-Passwort für Ihr System HIER

  3. Ich habe Andere (benutzerdefinierter Name) ausgewählt und auf Generieren geklickt

  4. Bin zu meiner Env-Datei in Laravel gegangen und habe das editiert

    [email protected]

    MAIL_PASSWORD = Das erzeugte Passwort

  5. Apache Server und Boom neu gestartet! Es funktioniert wieder.

Das war meine Lösung. Ich habe dies geschaffen, um zu bewirken, dass andere Leute ihre Zeit nicht damit verschwenden, nach einer möglichen Antwort zu suchen.

105
Camilo Go Jr.

Ich hatte das gleiche Problem. Durch Ändern meines Google Mail-Passworts wurde das Problem behoben. Vergessen Sie auch nicht, weniger sichere App in Ihrem Google Mail-Konto zu aktivieren

5
M-O-H-S-E-N

ich hatte das gleiche Problem, das ich unter Verwendung dieses Problems aufhebe

gehen Sie zu Google Mail.com 

mein Konto 

und aktivieren 

Weniger sichere Apps zulassen: ON

es beginnt zu arbeiten

1
Tigran

Dieser einzelne Schritt hat für mich funktioniert ... Keine Überprüfung in zwei Schritten. Da ich ein Dummy-Konto für meine lokale Entwicklung erstellt hatte, war ich mit dieser Einstellung in Ordnung. Sie sollten nur das tun, wenn Sie Ihr Konto verwenden enthält KEINE persönlichen oder kritischen Daten .. Dies ist nur eine weitere Möglichkeit, diesen Fehler zu beheben und NICHT zu sichern.

Ich habe die Einstellung aktiviert, um zuzulassen, dass weniger gesicherte Apps Zugriff erhalten .. ... Formular hier: https://myaccount.google.com/lesssecureapps

Hoffe, das hilft deinem Zweck.

1
zeetit

Ich hatte alles gut. Die Option für eine weniger sichere App wurde ebenfalls aktiviert. Trotzdem bekam ich den Fehler. Was ich getan habe ist:

  • Google sendet Ihnen Kritische Sicherheitswarnung  
  • Dann müssen Sie diese Aktivität genehmigen. (Klicken Sie auf ' YES, THAS I ').
  • Dann können Sie erneut versuchen, eine E-Mail zu senden. 

Google Mail neigt dazu, die Verwendung von Postanschriften, die in anderen Anwendungen als Benutzername verwendet werden, aus Sicherheitsgründen zu blockieren. Sie sollten entweder eine neue E-Mail-Adresse für E-Mail-Zwecke erstellen, oder Sie müssen den Zugang zu weniger sicheren Apps öffnen und den Zugriff für weniger sichere Apps aktivieren. Google Mail sendet Ihnen eine E-Mail zur Bestätigung, in der Sie überprüfen können, ob diese Änderungen von Ihnen selbst vorgenommen wurden. Nur dann können Sie solche Mail-Adressen über Anwendungen zu Mailzwecken verwenden.

1
Jiwan

Dies sind meine .env-Maileinstellungen 

MAIL_DRIVER=smtp
MAIL_Host=smtp.googlemail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=hello27
MAIL_ENCRYPTION=tls

ich erhielt den gleichen Fehler wie in der Frage angegeben, aber mit

php artisan config:cache

Alles hat gut funktioniert

0
user3926759