javamail中的 javax.mail.AuthenticationFailedException: failed to connect

java.lang.RuntimeException: javax.mail.AuthenticationFailedException: failed to connect

javax.mail.AuthenticationFailedException: failed to connect

image

今天给这二个烦了很久,不能在注册的时候 自动发邮件。百度也不是很全面,不过也有点帮助。

帐号 和 密码 都是正确的,但是提示链接失败 (最后发现 这里密码  是指  客户端授权密码

下面说下大概方法:(我的是163邮箱

开启POP3服务 和 SMTP服务  (为了有使用权限 , 用Foxmail等客户端登录也要设置)

image

然后要发短信绑定手机

设置 客户端授权密码 ,这里的客户端授权密码发短信到手机(网页端也有显示客户端授权密码)

这时候我们把  这个客户端授权密码 记下,填写在配置文件就行

(可以先在 Foxmail等客户端  输入帐号 和 客户端授权密码 , 看是否成功收发邮件 来验证下

image

确保POP3服务 和 SMTP服务 都选择上,最后设置成功  的查看如下

image

原文地址:https://www.cnblogs.com/weiapro/p/4888135.html