内网外网都尝试了,为什么不能连接? 连接外网的时候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)
smtp.gmail.com可以ping 通,但是不能排除gfw对特定的包还是有过滤。
抓包看下,是不是被墙了造成的。你用的什么外网?另外检查下端口号和ssl证书。