用于发送邮件的Gmail身份验证

时间:2017-04-25 07:21:04

标签: google-api smtp gmail google-oauth gmail-api

用户将在我的页面中输入Gmail帐户ID和密码,并由google进行身份验证。我需要密码,因为我想使用Gmail SMTP协议发送电子邮件。

我可以使用谷歌开发者用户身份验证但仍然需要密码来发送电子邮件。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

Google不再允许登录和密码验证。这称为客户端登录。如果你想要登录和密码只是存储它并且不打扰它进行身份验证,你就可以使用它来访问GMAIL SMTP服务器。

替代方案是使用Oauth2并使用Gmail API而不是通过SMTP服务器。 注意:使用Oauth2对用户进行身份验证时,您将无法获得密码。