开发者社区> 问答> 正文

阿里云ECS使用smtp.163.com发送邮件失败,如何解决?

1、邮件发送程序运行时报超时,但是ping smtp.163.com是OK的。
org.springframework.mail.MailSendException: Mail server connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.163.com, 25; timeout -1;
nested exception is:

    java.net.ConnectException: Connection timed out (Connection timed out). Failed messages: com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.163.com, 25; timeout -1;

nested exception is:

    java.net.ConnectException: Connection timed out (Connection timed out); message exception details (1) are:

Failed message 1:
com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.163.com, 25; timeout -1;
nested exception is:

    java.net.ConnectException: Connection timed out (Connection timed out)

2、本地电脑运行正常可以发送邮件,但是部署到ecs服务器上运行就提示超时,ecs防火墙有拦截吗?

展开
收起
xutu 2018-10-26 14:03:04 47826 1
7 条回答
写回答
取消 提交回答
  • 据说是因为默认禁用了25端口 image.png 除正常配置外,加上次配置就可以使用

    2021-08-24 10:07:12
    赞同 展开评论 打赏
  • 25端口被阿里默认屏蔽了,可以使用邮箱 ssl 的端口。

    2020-04-13 10:05:27
    赞同 展开评论 打赏
  • 这个发送邮件会回调发送方吗?如果不会回调的话,那为什么配25端口不行,能具体说明下原因吗?谢谢

    2019-11-18 10:28:05
    赞同 展开评论 打赏
  • 我也碰到了这个问题,查了一下发现阿里云25端口是屏蔽的,可以更换stmp端口为465,注意ssl也要设置
    下面是我的配置文件部分内容
    0O__8F_JFCG1TNTYVE_6_7X

    2019-07-17 23:10:29
    赞同 展开评论 打赏
  • 老铁 请问是如何解决的

    2019-07-17 23:10:29
    赞同 展开评论 打赏
  • 兄弟怎么解决的? 我也是类似问题,腾讯企业邮发不出去

    2019-07-17 23:10:29
    赞同 1 展开评论 打赏
  • 貌似25端口用不了。。。

    2019-07-17 23:10:28
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
国产服务器操作系统发展报告(2023年) 立即下载
ECS生长万物:开源 立即下载
基于ECS倚天实例的应用构建最佳实践 立即下载