报错信息:
java.net.ConnectException: Connection timed out (Connection timed out). Failed messages: com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.qq.com, 25; timeout -1;
一开始以为是安全组的原因,开发了阿里云服务器的所有出入端口,还是不行。
后来发现阿里云服务器是自动禁用25端口的。
修改代码,改用其他端口:
spring
mail:
host: smtp.**.com
username: ***@**.com
password: ******
default-encoding: UTF-8
port: 465
auth: true
properties:
mail:
smtp:
ssl:
enable: true