旋转的钢笔
2018-06-15 08:55
采纳率: 24.9%
浏览 6.1k

Could not connect to SMTP host: smtp.gmail.com

内网外网都尝试了,为什么不能连接? 连接外网的时候smtp.gmail.com可以ping 通的, 求大神帮忙看下

Exception in thread "main" javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;
nested exception is:
java.net.ConnectException: Connection timed out: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1706)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:525)
at javax.mail.Service.connect(Service.java:291)
at javax.mail.Service.connect(Service.java:172)

图片说明

图片说明

图片说明

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2018-06-15 09:00

    抓包看下,是不是被墙了造成的。你用的什么外网?另外检查下端口号和ssl证书。

    打赏 评论
  • threenewbee 2018-06-15 09:01

    smtp.gmail.com可以ping 通,但是不能排除gfw对特定的包还是有过滤。

    打赏 评论

相关推荐 更多相似问题