Подключитесь к Hotmail с помощью Java Mail - PullRequest
0 голосов
/ 15 мая 2018

То, что я пытаюсь сделать, это подключиться к hotmail, чтобы читать там письма.Хорошо прочитали Переполнение стека, но все еще били кирпичную стену.

Исходя из того, что я прочитал до сих пор, я думаю, что должно работать следующее:

String host = "pop3.live.com";
String username = "wibbletest123@hotmail.com";
String password = "Testing123";
String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
Properties pop3Props = new Properties();
pop3Props.setProperty("mail.pop3s.port", "995");
pop3Props.setProperty("mail.pop3.ssl.enable", "true");
pop3Props.setProperty("mail.pop3s.socketFactory.class", SSL_FACTORY);
pop3Props.setProperty("mail.pop3s.socketFactory.fallback", "false");
pop3Props.setProperty("mail.pop3s.port", "995");
pop3Props.setProperty("mail.pop3s.socketFactory.port", "995");

Session session = Session.getInstance(pop3Props, null);
Store store = session.getStore("pop3s");
store.connect(host, 995, username, password);

Но вместо этого я получаю

Exception in thread "main" javax.mail.AuthenticationFailedException: Logon failure: unknown user name or bad password.
    at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:146)
    at javax.mail.Service.connect(Service.java:275)
    at rsp.hotMail.EmailReader.main(EmailReader.java:28)

Что не имеет смысла какЯ буквально только что создал учетную запись hotmail с именем wibbletest123@hotmail.com с паролем Testing123

...