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

6
我正在尝试使用Java邮件API发送邮件。但是,异常信息中出现了上述消息。

无法连接到SMTP主机:{remote-server},端口:{port},响应:-1

什么意思"response : -1"

我在API手册中找不到这个代码。


2
你使用哪个 API - 或许你可以展示一些代码? - home
请发布你尝试过的内容。异常消息中真的写了{remote-server}吗?你是如何指定服务器和端口的? - Matteo
是的,我已经填写了指定的IP和端口,例如127.0.0.1,25。 - codenoob
可能是重复的问题:https://dev59.com/9Ww05IYBdhLWcg3wkirX - RAS
1个回答

5
-1 的响应代码意味着 JavaMail 未能从 SMTP 服务器获取有效的响应代码。您可以在此处查看相关源代码 最有可能的原因是您的属性设置不正确或者网络问题,例如防火墙阻止连接。
您可以尝试启用调试模式(session.setDebug(true))。如果需要进一步帮助,请发布您的代码。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接