我是靠谱客的博主 孤独水蜜桃,最近开发中收集的这篇文章主要介绍javaMail发送邮件获取SMTP状态码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    项目需要集成邮件发送,之前在.net下写过smtp的邮件发送,好像可以直接获取状态码。在网上找到的javamail发送例子中并未给出如何获取状态码。而且sendMessage方法直接是void没任何返回参数。

      之后在查阅api时终于有所发现

       When sending a message, detailed information on each address that fails is available in an SMTPAddressFailedException chained off the top level SendFailedException that is thrown. In addition, if the mail.smtp.reportsuccess property is set, anSMTPAddressSucceededException will be included in the list for each address that is successful. Note that this will cause a top level SendFailedException to be thrown even though the send was successful.

SMTPAddressFailedException 和SMTPAddressSucceededException 中就包含了状态码


以作备注,希望下次再遇到问题的时候自己能搜到。

最后

以上就是孤独水蜜桃为你收集整理的javaMail发送邮件获取SMTP状态码的全部内容,希望文章能够帮你解决javaMail发送邮件获取SMTP状态码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部