【问题标题】:Gmail Authentication for sending mail用于发送邮件的 Gmail 身份验证
【发布时间】:2017-09-22 01:57:00
【问题描述】:

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

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

我该怎么办?

【问题讨论】:

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


    【解决方案1】:

    Google 不再允许登录和密码验证。这称为客户端登录。如果您想要登录名和密码,只需存储它而不需要验证它,您将能够使用它访问 GMAIL SMTP 服务器。

    替代方案是使用 Oauth2 并使用 Gmail API 而不是通过 SMTP 服务器。 注意:使用 Oauth2 对用户进行身份验证,您不会得到他们的密码。

    【讨论】:

      猜你喜欢
      • 2012-12-02
      • 2015-07-08
      • 2019-06-01
      • 2011-05-08
      • 1970-01-01
      • 1970-01-01
      • 2014-12-31
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多