2016-05-13 6 views
0

Ich versuche, eine Art E-Mail-Client-Programm zu erstellen. Ich verwende transport.connect, um eine Verbindung mit dem Google Mail-Konto des Benutzers mit Benutzername und Kennwort herzustellen, aber die Anwendung gibt das zurück, wenn sie nicht über die Einstellung für weniger sicheren Zugriff verfügt, und ich möchte sie nicht haben weil nicht jeder Benutzer weiß. Ich muss auch keine E-Mails erhalten oder senden. Ich brauche nur eine gültige Anmeldung.Melden Sie sich in Google Mail ohne weniger sichere Apps auf javamain an

Antwort

1

"Weniger sichere Apps" in dieser Einstellung bedeutet speziell Benutzername und Passwort.

Sie müssen OAuth verwenden, damit Ihr Code das Kennwort des Benutzers nicht sehen kann.

+1

JavaMail-OAuth-Anweisungen sind [hier] (https://java.net/projects/javamail/pages/OAuth2). –

Verwandte Themen