是否有任何标准方法可以使用javamail的通用实现获取最后一个SMTP返回代码

是否有任何标准方法可以使用javamail的通用实现获取最后一个SMTP返回代码,java,smtp,jakarta-mail,Java,Smtp,Jakarta Mail,我可能只是想确认一下,我认为这将是一个否定的答案。 我已经阅读了代码并搜索了文档,但情况似乎并非如此 此外,当使用gnu免费邮件实现时,似乎也没有“非标准”的方法来实现这一点,我想知道其他人会怎么做 唯一留给我的是希望exception.getMessage()函数总是给我最后一个SMTP服务器响应,并且我可以解析出响应代码;550、250等。除此之外,我找不到任何文档说明我可以从SendFailedException或MessagingException中看到这一点(尽管从测试来看,情况似乎是

我可能只是想确认一下,我认为这将是一个否定的答案。 我已经阅读了代码并搜索了文档,但情况似乎并非如此

此外,当使用gnu免费邮件实现时,似乎也没有“非标准”的方法来实现这一点,我想知道其他人会怎么做

唯一留给我的是希望exception.getMessage()函数总是给我最后一个SMTP服务器响应,并且我可以解析出响应代码;550、250等。除此之外,我找不到任何文档说明我可以从SendFailedException或MessagingException中看到这一点(尽管从测试来看,情况似乎是这样)


还有什么方法可以用逻辑编码来处理各种故障情况呢?

没有标准的方法可以做到这一点,但是Oracle的JavaMail引用实现中的SMTP提供程序有一种方法可以做到这一点。

没有标准的方法可以做到这一点,但是Oracle的JavaMail参考实现中的SMTP提供程序有一种方法可以做到这一点