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

 

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

 

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

 

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

 

 

相关文章:

  • 2022-12-23
  • 2021-06-11
  • 2021-11-29
猜你喜欢
  • 2021-12-03
  • 2022-12-23
  • 2021-05-07
  • 2022-12-23
  • 2018-07-03
相关资源
相似解决方案