如何解决 Gmail 中不太安全的应用程序访问问题......?

How to fix less secure app access problem in Gmail ...?

Google 正在摆脱安全性较低的应用程序访问功能。我在我网站的联系页面上使用 smtp 电子邮件服务。但是2022年5月30日以后这个服务可能就不能用了。

是否有任何其他方法可以让第三方安全性较低的应用程序访问我的 Gmail 帐户..?

应用密码可以解决这个问题..?我怀疑设置应用程序密码也不会提供访问权限,因为 google 说这可能不适用于安全性较低的应用程序。

那么有没有办法解决这个问题,使 smtp 电子邮件服务正常工作...?

可以通过 2 因素身份验证和应用密码来完成

TLDR:

注意事项:

  • 最初,Gmail 自动关闭了我的 less secure apps 设置,因为我已经好几个月没有使用该测试帐户了。我打开了它,但因为我看到了它将在 2022.05.30 之前被禁用的消息,所以我继续设置 app password。这意味着我当前的设置在我的 Gmail 帐户中同时启用了 less secure apps AND app password,尽管我只使用 app password 进行身份验证。
  • 我的程序通常在 Windows 11 之上从 WSL2 中 运行。即使在设置 app password 之后,我的代码在 gaierror: [Errno -3] Temporary failure in name resolution 时返回 gaierror: [Errno -3] Temporary failure in name resolution 错误 运行 来自 WSL2。然后我直接从 Windows 11 尝试了 运行 它,它工作得很好。我现在需要修复导致此问题的网络问题,但它似乎不是 直接 由使用 app password.
  • 引起的

希望对您有所帮助。