您的位置:首页 > 编程语言 > Java开发

javaMail发送邮件获取SMTP状态码

2012-11-30 18:17 253 查看
    项目需要集成邮件发送,之前在.net下写过smtp的邮件发送,好像可以直接获取状态码。在网上找到的javamail发送例子中并未给出如何获取状态码。而且sendMessage方法直接是void没任何返回参数。      之后在查阅api时终于有所发现       When sending a message, detailed information on each address that fails is available in an 
SMTPAddressFailedException
 chainedoff the top level 
SendFailedException
 thatis thrown. In addition, if the 
mail.smtp.reportsuccess
 propertyis set, an
SMTPAddressSucceededException
 willbe included in the list for each address that is successful. Note that this will cause a top level 
SendFailedException
 tobe thrown even though the send was successful.
SMTPAddressFailedException 和
SMTPAddressSucceededException 中就包含了状态码
[/code]以作备注,希望下次再遇到问题的时候自己能搜到。
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: