【发布时间】: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