Spring Boot – Java Mail – не удалось подключиться к хостуJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Spring Boot – Java Mail – не удалось подключиться к хосту

Сообщение Anonymous »

Я внедрил менеджер электронной почты с помощью JavaMailSender в свое Java-приложение, настроил его для работы с электронной почтой Gmail и протестировал локально.
Я использую бесплатный домен от freenom. >
в localhost на моем компьютере все работает отлично. Но при развертывании приложения на сервере возникает ошибка:
c.m.a.m.components.EmailManager : sendRegisterEmail Exception: Mail server connection failed;
nested exception is com.sun.mail.util.MailConnectException:
Couldn't connect to host, port: smtp.gmail.com, 587; timeout -1;
nested exception is:
java.net.UnknownHostException: smtp.gmail.com. Failed messages:
com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.gmail.com, 587; timeout -1;
nested exception is:
java.net.UnknownHostException: smtp.gmail.com

тест выполнен
  • Создание пароля приложения
  • Использование непосредственно IP-адреса хоста.
  • Использование портов 465 и 25.
  • Отключение брандмауэра VPS.
  • Используется. другой почтовый провайдер
application.properties
spring.mail.host=smtp.gmail.com
spring.mail.port=587

spring.mail.username=***********@gmail.com
spring.mail.password=***********

spring.mail.properties.mail.debug=false

spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true

spring.mail.mime.charset=UTF-8
spring.mail.transport.protocol=smtp


Подробнее здесь: https://stackoverflow.com/questions/657 ... ct-to-host
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»