2011-09-21 128 views
3

我想用java邮件API发送邮件。但有例外情况发生在 以上的消息。无法连接到SMTP主机:{远程服务器},端口:{端口},响应:-1

无法连接到SMTP主机:{远程服务器},端口:{端口},响应:-1

什么`意味着“响应:-1”

我无法在api手册中找到此代码。

+2

你使用了哪个API--也许你可以显示一些代码? – home

+0

请张贴你试过的东西。它是否真的在异常消息中写入“{remote-server}”?你是如何指定服务器和端口的? – Matteo

+0

是的,我已经填写指定ip和端口,如127.0.0.1,25 – codenoob

回答

3

-1的响应代码意味着JavaMail无法从SMTP服务器获取有效的响应代码。您可以查看相关信息来源here

最有可能的是,您的属性设置不正确或者存在网络问题(例如阻止连接的防火墙)。

您可以尝试启用调试模式(session.setDebug(true))。如果您需要进一步的帮助,请发布您的代码。

相关问题