У меня есть базовое приложение SpringBoot 2.0.5.RELEASE.Используя Spring Initializer, JPA, встроенный Tomcat, шаблонизатор Thymeleaf и пакет в качестве исполняемого файла JAR.
Я настроил свойства springboot следующим образом:
spring.mail.host=smtp.gmail.com
spring.mail.username=nunet@gmail.com
spring.mail.password=nunet999!
spring.mail.properties.mail.smtp.auth = true
spring.mail.properties.mail.smtp.socketFactory.port = 465
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = false
spring.mail.propertirs.mail.smtp.ssl.enable = true
и он работаетхорошо при отправке писем.У меня также есть адрес электронной почты с моего домена info@nunet.com
Я использую Postfix для пересылки электронных писем с info@nunet.com на nunet@gmail.com и все работает нормально.
Я хотел бы знать, есть ли способ сделать это наоборот.Отправляйте электронные письма с info@nunet.com, но с использованием nunet@gmail.com smtp, чтобы избежать установки почтового сервера.
или мне бы хотелось узнать, как извлечь свойства smtp из моего сервера linux, потому что оттуда я могу отправлять электронные письма с помощью команды
cat ~/test_message | mail -s 'Test email subject line' nunet@gmail.com