javamail发送邮件,smtp防火墙除了25,还需要开放哪些端口?

发布于 2021-11-30 15:00:39 字数 748 浏览 913 评论 3

javax.mail.MessagingException: Could not connect to SMTP host

java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:911)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:158)
        at javax.mail.Service.connect(Service.java:255)
        at javax.mail.Service.connect(Service.java:134)
        at javax.mail.Service.connect(Service.java:86)
        at com.sun.mail.smtp.SMTPTransport.connect(SMTPTransport.java:95)
总是超时

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

千笙结 2021-12-01 12:48:38

应该不是这个问题,有上网权限的电脑运行程序是可以发送的,只是服务器的问题

反话 2021-11-30 21:48:47

开了80和443可以了。

无边思念无边月 2021-11-30 21:03:14

我记得好像你需要发送邮件的邮箱里面要设置一个开启smtp服务,不知道你有没有设置。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文