java mail 使用 gmail smtp 发送邮件
smtp 服务器:smtp.gmail.com
使用ssl的端口:465
用户名:username@gmail.com
密码:password**
基本配置没有问题,关键在于Google对安全性要求非常高,我们自己使用java mail来发送邮件,可能不符合某些安全性规范,导致Google拒绝提供服务,表现为登录不上去,自然发送邮件也就失败了。
解决方法就是开启某个开关就行了:
我的账户--->登录与安全--->关联的应用和网站--->允许不够安全的应用
也就是启用上面的允许不够安全的应用
需要注意的是并不是一定可以找到这个开关,有时候我发现并没有显示该开关,原因未知