在配置中加这个
properties.put("mail.smtp.auth", "true");
properties.put("mail.smtp.auth.mechanisms", "NTLM");
就可以解决了,如果非WINDOWS操作系统,需要将NTLM修改为digest方式;
同时后面还遇到一个在windows环境下可以正常的发送邮件,但是在linux服务器上依旧报这个错
还没有解决,就退一步,用了腾讯企业邮箱,放弃了使用内部邮箱
本文介绍了如何通过在配置文件中设置属性解决SMTP邮件发送问题,特别是在非Windows操作系统上使用NTLM或digest认证机制的方法。当在Linux服务器上遇到邮件发送失败的问题时,文章建议采用腾讯企业邮箱作为替代方案。
在配置中加这个
properties.put("mail.smtp.auth", "true");
properties.put("mail.smtp.auth.mechanisms", "NTLM");
就可以解决了,如果非WINDOWS操作系统,需要将NTLM修改为digest方式;
同时后面还遇到一个在windows环境下可以正常的发送邮件,但是在linux服务器上依旧报这个错
还没有解决,就退一步,用了腾讯企业邮箱,放弃了使用内部邮箱
1932
1859

被折叠的 条评论
为什么被折叠?