since1499

导航

使用javamail发送邮件错误:550 5.7.1 Unable to relay

  这两天由于客户的邮件服务器迁移,使用了NTLM的验证方式。系统使用javamailAPI进行发送邮件时,发现只能对内部邮箱进行发送,对外部邮箱进行发送的时候,报下图错误:

 

 

 

后面发现是由于系统的javax.mail包版本太旧,不支持NTLM验证,后面到java.net下载了个最新版本的javax.mail-1.5.1.jar,替换掉原来的就可以正常发送了。

 

连接地址:https://java.net/projects/javamail/pages/Home

 

 

posted on 2013-12-09 16:21  skylink  阅读(1042)  评论(0编辑  收藏  举报