如何使用securesocketlayer在jsp中发送电子邮件?

时间:2015-05-06 08:16:13

标签: javamail

我一直使用java邮件从jsp发送邮件发送电子邮件。

但谷歌阻止了我的请求,我收到了一条从gmail到我的收件箱的消息登录尝试被阻止

为了从我的帐户发送邮件,我必须将我的安全设置访问权限更新为较不安全的应用,但我不想这样做。

那么如何在java邮件中使用ssl发送邮件?

我使用的示例代码是:

properties.put("mail.smtp.auth", "true");
properties.put("mail.smtp.starttls.enable", "true");

1 个答案:

答案 0 :(得分:0)

“安全性较低的应用”设置与SSL无关。需要允许您仅使用用户名和密码登录,而不是使用(更复杂,但可能更安全)OAuth2身份验证技术。