cPanel邮件的Spring boot Email配置



我的邮件SSL/TLS设置是这样的-

username- username
password - *******
outgoing server- mail.example.com 
SMTP port - 465

我在我的spring引导应用程序中使用了这个细节。属性文件

application.properties

spring.mail.username=noreply@example.com
spring.mail.password=*******
spring.mail.host=mail.example.com
spring.mail.port=465
spring.mail.protocol=smtp
spring.mail.properties.mail.smtp.auth=true

当我发送邮件时,加载器只是旋转,我没有得到任何错误。我已将端口从465更改为587,并将主机从mail更改为smtp,但仍未收到任何电子邮件。

我已经解决了问题。我忘了在我的代码中添加这一行-

mimeMessage。setFrom(new InternetAddress("noreply@example.com", "Example"));

我还修改了

的属性
spring.mail.username=noreply@example.com
spring.mail.password=*******
spring.mail.host=mail.example.com
spring.mail.port=465
spring.mail.protocol=smtp
spring.mail.properties.mail.smtp.auth=true

spring.mail.username=noreply@example.com
spring.mail.password=*******
spring.mail.host=mail.example.com
spring.mail.port=465
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.socketFactory.class= javax.net.ssl.SSLSocketFactory

相关内容

  • 没有找到相关文章

最新更新