Код ошибки SMTP: 551
com.sun.mail.smtp.SMTPSendFailedException: 551 This mail server requires authentication before sending mail from a locally hosted domain. Please reconfigure your mail client to authenticate before sending mail.
Я получаю сообщение об ошибке выше при интеграции с моим Java-приложением, запущенным на сервере Tomcat
Успешная отправка, если я использую те же свойства в отдельном классе с главным и запускаю как Java-приложение
Почему я не получаю это? Заранее спасибо.
1 ответ
Решение
Finally got answer
Here we go: before it was like
`Properties props = new Properties();
props.put("mail.smtp.host", "webmail.technobbyte.com");
props.put("mail.smtp.port", "25");
props.put("mail.smtp.starttls.enable", true);
props.put("mail.smtp.auth", true);`
now i changed to:
`Properties props = new Properties();
props.setProperty("mail.smtp.host", "webmail.technobbyte.com");
props.setProperty("mail.smtp.port", "25");
props.setProperty("mail.smtp.starttls.enable", "true");
props.setProperty("mail.smtp.auth", "true");`