【问题标题】:Will Google's May 30 app OAuth2 deadline affect my website email sending?Google 的 5 月 30 日应用 OAuth2 截止日期会影响我的网站电子邮件发送吗?
【发布时间】:2022-08-17 19:49:19
【问题描述】:

谷歌宣布,从 5 月 30 日起,以前能够通过谷歌邮件服务器(smtp.google.com,以及客户端的凭据)发送 SMTP 邮件的应用程序将不再工作,除非使用 OAuth2 进行连接(即使当“允许安全性较低的应用程序”已打开)。

我们的网站目前使用 PHPMailer 通过我们的 Google GSuite 邮件服务器发送各种电子邮件(欢迎访问网站、订单确认等)。但它不会使用 OAuth 或任何高级安全登录连接到邮件服务器。

我相信 Google 认为我们的网站连接到我们的 gmail 服务器是一个“应用程序”,因为之前的连接将无法正常工作,除非我们进入我们的 GSuite 帐户并设置“允许不太安全的应用程序”(或其他任何具体措辞是为了允许不太安全的应用程序连接)。

因此,鉴于以上所有情况,我认为当谷歌在 5 月 30 日执行他们的指令时,我们的网站将受到影响。

但是,在我们帐户的 admin.google.com 部分,有一个复选框显示:“信任内部域拥有的应用程序”当前已设置。此外,它还为此复选框声明:“内部域拥有的应用程序将免于访问受限制或阻止的 OAth 范围”。

所以我的问题(最后!:) 是:鉴于已设置复选框,我是否需要在 5 月 30 日之前修改从我们自己的网站发送电子邮件的 PHPMailer 以使用 OAuth2?或者该复选框是否允许我们的站点继续连接到我们的 gmail 服务器并像以前一样发送电子邮件? (网站的域名和我们的谷歌帐户名称相同)。

    标签: email oauth-2.0 smtp gmail google-workspace


    【解决方案1】:

    删除不太安全的应用程序不应影响 Google 工作区。

    如果将来发生变化,您应该考虑切换到使用服务帐户和 gmail api 而不是使用 smtp 服务器。如果您在服务帐户上为您的 google 工作区域上的用户配置域范围的委托,您将能够毫无问题地发送电子邮件。

    【讨论】:

      猜你喜欢
      • 2022-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多