1. 问题背景
1.1 Maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<version>2.1.6.RELEASE</version>
</dependency>
1.2 Yaml配置
spring:
mail:
host: smtp.qiye.aliyun.com
username: xxxxxx
password: xxxxxx
properties:
mail:
smtp:
auth: true
starttls:
enable: true
required: true
2. 问题描述
按照Spring邮件正常配置后,本地测试可以发送邮件,但是部署至服务器后,出现无法连接smtp.qiye.aliyun.com:25端口(默认是SMTP协议)。按照官方的推荐应该是可以连接25端口的。
3. 如何解决
问题的原因其实是阿里云服务器默认是不开