java mail 使用 gmail smtp 发送邮件

smtp 服务器:smtp.gmail.com
使用ssl的端口:465

用户名:username@gmail.com
密码:password**

基本配置没有问题,关键在于Google对安全性要求非常高,我们自己使用java mail来发送邮件,可能不符合某些安全性规范,导致Google拒绝提供服务,表现为登录不上去,自然发送邮件也就失败了。

解决方法就是开启某个开关就行了:

我的账户--->登录与安全--->关联的应用和网站--->允许不够安全的应用

也就是启用上面的允许不够安全的应用

需要注意的是并不是一定可以找到这个开关,有时候我发现并没有显示该开关,原因未知

posted @ 2015-12-22 18:22  ThreeTree  阅读(1787)  评论(0编辑  收藏  举报