2012-11-30 29 views
0

我只是想发送一个电子邮件形式的java代码。但我得到的例外是这样的:无法通过smtp和SSL发送电子邮件与java程序

"java.lang.RuntimeException: javax.mail.MessagingException: 
Could not connect to SMTP host:smtp.gmail.com, port: 465, response: -1." 

我已经设置了以下属性:

mail.smtp.host 
mail.smtp.socketFactory.port 
mail.smtp.auth 
mail.smtp.port 

,这是什么异常的原因?

请帮帮我。提前致谢。

+0

你有没有在应用程序运行的服务器上网? – Suranga

+1

他可能访问USPS的Stackoverflow。 –

+1

发布您的代码 – vels4j

回答

1

你也许可以尝试这个例子中梳理出来的问题 -

Java send mail through gmail

+0

是的,我也收到了与此程序相同的异常。 – javabee

+0

尝试ping'smtp.gmail.com',并确保你有一个响应(能够访问)。很多时候,你的连接可能会阻止你的防火墙或代理 –

+0

ping的正常工作。同一个程序在朋友的系统上工作正常,防火墙也停止在我的系统中。 – javabee

相关问题