admin管理员组

文章数量:1646314

SpringBoot项目部署到阿里服务器,发送邮箱报Couldn’t connect to host, port: smtp.qq, 25; timeout -1错误

使用SpringBoot邮件任务发送邮箱报Couldn’t connect to host, port: smtp.qq, 25; timeout -1错误

因为是 阿里云ECS默认禁用25端口导致发邮件失败:
下面是我的解决办法:
开启25端口的办法

  1. 向阿里云申请解封25端口,可以参考:https://help.aliyun/knowledge_detail/56130.html

  2. 在yml文件中 将25端口改为465端口,并启用smtps协议

mail:
        host: smtp.163
        username: ******@163
        password: ******
        default-encoding: UTF-8
        port: 465
        protocol: smtps

第一个 麻烦点 而且还不安全, 第二个比较简单。 我就是用第二个处理的。
完美解决~

本文标签: 阿里邮箱错误服务器项目