Я просто пытаюсь отправить электронное письмо на Java, но всегда получаю:
javax.mail.MessagingException: сбой отправки команды HELO на SMTP-сервер
at org.apache.geronimo.javamail.transport.smtp.SMTPTransport.sendHelo (SMTPTransport.java:1914)
at org.apache.geronimo.javamail.transport.smtp.SMTPTransport.sendHandshake (SMTPTransport.java:1829)
at org.apache.geronimo.javamail.transport.smtp.SMTPTransport.protocolConnect (SMTPTransport.java:393)
на javax.mail.Service.connect (Service.java:265)
на javax.mail.Service.connect (Service.java:85)
...
DEBUG:
DEBUG: getProvider () возвращает протокол провайдера = smtp; type=javax.mail.Provider$Type@4ac036ee; класс = org.apache.geronimo.javamail.transport.smtp.SMTPTransport; vendor = Apache Software Foundation; версия = 1.0
SMTPTransport DEBUG: подключение к серверу. HOST: -1 для пользователя USER
SMTPTransport DEBUG: Попытка подключения простого сокета к серверу. ВЕДУЩИЙ: 587
220 HOST Служба Microsoft ESMTP MAIL готова в четверг, 1 ноября 2018 г. 14:36:01 + 0100
Отправка данных EHLO ...
EHLO ...
250-HOST Привет [...]
250-РАЗМЕР 52428800
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-STARTTLS
250-AUTH NTLM
250-8BITMIME
250-BINARYMIME
250 CHUNKING
SMTPTransport DEBUG: ошибка аутентификации пользователя
SMTPTransport DEBUG: Соединение с сервером. ВЕДУЩИЙ: -1 для пользователя USER
У кого-нибудь есть решение?