Ich habe kürzlich einen SwiftMail-Fehler beim Versenden einer Mail über Google Mail festgestellt.
%Vor%Ich habe versucht, Mail über meine Google Mail zu senden, und Google dachte, dass ich ein Spam wäre (vielleicht weil ich zu schnell anforderte). Ich erhielt eine E-Mail von ihnen, dass mein Account erreichbar sei und ich sagte, dass ich es war. Ich war in der Lage, E-Mail ohne Probleme zu senden und es ist jetzt gerade aufgetreten.
Dies ist der Inhalt meiner env-Datei.
%Vor%Ich habe im Internet recherchiert und einige Antworten beinhalten die Aktivierung des " Zugriffs für eine kleinere App " und " Entsperrung von Gmail-Captcha ", was leider erst bei mir funktioniert hat habe die Bestätigung in zwei Schritten gefunden.
Was ich getan habe, war:
Aktivieren Sie die Bestätigung in zwei Schritten , um HIER
zu google >Erstellen Sie ein App-Passwort für die Verwendung durch Ihr System HIER
Ich habe Andere (benutzerdefinierter Name) ausgewählt und auf
Ging zu meiner env-Datei in Laravel und editierte dies
MAIL_PASSWORD = thepasswordgenerated
Das war meine Lösung. Ich habe dies geschaffen, um zumindest andere Leute nicht ihre Zeit damit zu verschwenden, nach einer möglichen Antwort zu suchen.
Dieser einzelne Schritt funktionierte für mich ... Keine Bestätigung in zwei Schritten. Da ich ein Dummy-Konto für meine lokale Entwicklung erstellt hatte, war ich mit dieser Einstellung einverstanden. Stellen Sie sicher, dass Sie dies nur tun, wenn Ihr Konto KEINE persönlichen oder kritischen Daten enthält. Dies ist nur eine weitere Möglichkeit, diesen Fehler zu beheben und NICHT sicher.
Ich habe die Einstellung aktiviert, um weniger gesicherten Apps den Zugriff zu erlauben. Formular hier: Ссылка
Hoffe, das hilft deinem Zweck.
Ich hatte das gleiche Problem, indem ich mein Google Mail-Passwort änderte, um das Problem zu beheben, und vergiss nicht, die weniger sichere App zu aktivieren auf Ihrem Google Mail-Konto