Ich erhalte diesen Fehler, wenn ich versuche, E-Mails mit der JavaMail-API zu senden:
javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted
Wie kann ich das beheben?
Rohit Raj
Ich erhalte diesen Fehler, wenn ich versuche, E-Mails mit der JavaMail-API zu senden:
javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted
Wie kann ich das beheben?
Denkfabrik
Tut mir leid, dass ich zu spät zur Party komme. Dies könnte das Problem bei Ihrer Aufgabe sein, wenn Sie Gmail Server verwenden.
Weniger sichere Apps zulassen ist hier das häufigste Problem
– norbertas.gaulia
11. Februar 2019 um 13:25 Uhr
Einschalten Allow Less Secure Apps
war in meinem Fall einfach die Lösung
– SourceVisor
19. April 2019 um 12:53 Uhr
Um die Diagnose zu beschleunigen, senden Sie an sich selbst und Überprüfen Sie den Posteingang. Wenn Punkt 2. – a Nicht-Google-Sender-App (wie in meinem Fall JavaMail, das vom Jenkins-Mailer aufgerufen wird) ist der Grund, Sie werden eine E-Mail von Google sehen, die besagt "Someone just used your password to try to sign in to your account from a non-Google app. Google blocked them, but you should check what happened. Review your account activity to make sure no one else has access."
– mirekphd
8. Dezember 2019 um 11:42 Uhr
Klappt wunderbar. Das häufigste Problem hier ist die Einstellung „Weniger sichere App zulassen“, da sie standardmäßig für alle Google-Konten deaktiviert ist.
– Abhijay Kumar
13. Juli 2020 um 11:02 Uhr
2. funktioniert für mich. Google schaltet diese Einstellung automatisch aus, wenn sie nicht verwendet wird
– c.sankhala
14. Oktober 2020 um 11:37 Uhr
ognjenkl
Das hat bei mir funktioniert:
Aktualisieren:
Google hat die Unterstützung von “Weniger sicheren Apps” zum 30. Mai 2022 eingestellt.
Eine der Alternativen zur Lösung dieses Problems besteht darin, die Bestätigung in zwei Schritten zu verwenden und ein App-Passwort zu generieren:
Google-Support-Link hier.
für mich arbeiten. Danke
– Apr
17. Dezember 2021 um 8:04 Uhr
Vladi
Aktualisierung seit Juni 2022: Google schließt den “Weniger sicheren App-Zugriff”, öffnet aber eine andere Option, um das SMTP von Google zu verwenden:
Folgen Sie dieser Antwort
ALTE ANTWORT , nicht mehr relevant
Schritt 1: Melden Sie sich bei Ihrem Gmail-Konto an
Schritt 2: Klicken Sie auf Einstellungen
Schritt 3: Klicken Sie auf die Registerkarte Konten und Import > Andere Google-Kontoeinstellungen
Schritt 4: Klicken Sie auf Sicherheit
Schritt 5: Setzen Sie Weniger sichere Apps zulassen auf EIN
Das war auch meine Lösung! Allen viel Glück
– enth
5. Juli 2021 um 23:58 Uhr
Diese Option wird jedoch bis zum 30. Mai 2022 verfügbar sein
– walkmn
20. April um 5:19 Uhr
mail.smtp.host=smtp.gmail.com
,
mail.smtp.port=25
,
mail.smtp.auth=true
mail.smtp.starttls.enable=true
Stellen Sie nun sicher, dass die Bestätigung in zwei Schritten deaktiviert ist
Weniger sichere App zulassen (EIN) Folgen Sie diesem Link: –
https://myaccount.google.com/lesssecureapps
Y. LAGHUAZI
Bei mir funktioniert es, Sie müssen Ihr Google Mail-Konto mit den folgenden Schritten konfigurieren:
Im Sicherheitsbereich:
Sie müssen “Weniger sichere Apps zulassen: AUS” in “Weniger sichere Apps zulassen: EIN” ändern.
Habe ich schon gemacht, aber es funktioniert immer noch nicht
– Ilja Budu
17. Februar 2021 um 9:44 Uhr
Sie müssen Ihre Zugangsdaten verifizieren oder die zweistufige Verifizierung deaktivieren
– Y.LAGHOUAZI
20. Februar 2021 um 10:25 Uhr
Diese Option wird jedoch bis zum 30. Mai 2022 verfügbar sein
– walkmn
20. April um 5:20 Uhr
sfan
Melden Sie sich beim Google Mail-Konto an, in Konto ->
Klicken Sie auf Sicherheit -> Deaktivieren Sie die Bestätigung in zwei Schritten und aktivieren Sie “Weniger sicherer App-Zugriff”.
Kann an den oben genannten Dingen liegen, ich hoffe, Ihnen zu helfen
Habe ich schon gemacht, aber es funktioniert immer noch nicht
– Ilja Budu
17. Februar 2021 um 9:44 Uhr
Sie müssen Ihre Zugangsdaten verifizieren oder die zweistufige Verifizierung deaktivieren
– Y.LAGHOUAZI
20. Februar 2021 um 10:25 Uhr
Diese Option wird jedoch bis zum 30. Mai 2022 verfügbar sein
– walkmn
20. April um 5:20 Uhr
Arefe
Ich habe den gleichen Fehler, aber wenn ich die App vom Terminal aus starte, verschwindet sie. Meine E-Mail-Konfiguration wird bereitgestellt:
spring.mail.host=smtp.googlemail.com
[email protected]
spring.mail.password=Weddingcard.1
spring.mail.port=587
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.required=true
Bitte fügen Sie den Code hinzu, den Sie zum Konfigurieren Ihres Mail-Managers verwendet haben, um Antworten zu erhalten.
– Sachin
11. Februar 2016 um 18:37 Uhr
Schauen Sie sich das an: stackoverflow.com/questions/2965251/…
– Elliot Schmelliot
13. Februar 2016 um 21:30 Uhr