小编Gio*_*Dev的帖子

如何使用JavaMail获得SMTP服务器响应?

我正在使用JavaMail 1.5发送邮件,并从测试中看到消息已成功发送。我SMTPTransport用来获取上次服务器响应,但它与代码相同是空的。getReportSuccess()返回false

SMTPTransport t = (SMTPTransport)session.getTransport("smtps");
t.send(message);
String response = t.getLastServerResponse();
boolean s = t.getReportSuccess();
int code = t.getLastReturnCode();
return response;
Run Code Online (Sandbox Code Playgroud)

尽管消息已成功发送,但得到此类响应的原因可能是什么?

有什么方法可以获取正确的SMTP响应?

java smtp response jakarta-mail

5
推荐指数
1
解决办法
6495
查看次数

标签 统计

jakarta-mail ×1

java ×1

response ×1

smtp ×1