0

在配置外发电子邮件服务器时,我遇到了如下图所示的问题。

在此处输入图像描述

Connection Test Failed! Here is what we got instead:
535
5.7.8 Username and Password not accepted. Learn more at
5.7.8 https://support.google.com/mail/?p=BadCredentials d80sm175552804pfm.146 - 
gsmtp

如何解决这个问题?

4

2 回答 2

3

我认为您的配置还可以,但这不足以从 odoo 发送电子邮件,您还必须配置您的电子邮件帐户

  1. 导航到https://myaccount.google.com/
  2. 单击具有帐户访问权限的应用程序
  3. 比选择'Allow less secure apps'

在此处输入图像描述

于 2019-01-06T13:43:21.820 回答
1

我在许多客户邮件服务器上都遇到过这个问题,有时问题可能会更复杂一些,因为您的 Google 帐户配置中缺少Allow less secure apps选项

选项 1:允许安全性较低的应用在您的 Google 帐户配置中可见

照@khelili miliana 所说的去做。您可以直接单击此链接进行操作:

检查 Google 帐户不太安全的应用程序状态

如果您看到选项Allow access to less security apps: NO,请将工具按钮设置为YES。这是最简单的方法。如果您没有看到该选项,则必须应用选项 2/3。

选项 2:由于 GSuite 设置,您的 Google 帐户配置中缺少允许安全性较低的应用

问题是,如果不是这样,您会看到消息This setting is managed by your domain administrator

在这种情况下,如消息所述,管理员正在通过 GSuite 管理这些设置和其他设置。如果您是域管理员,您将不得不要求他执行以下步骤,或者您自己执行这些步骤(步骤从答案https://webapps.stackexchange.com/questions/116251/this-setting-is-由您的域管理员管理):

  • 登录您的 Google 管理控制台。使用管理员帐户登录。
  • 转到管理控制台仪表板中的安全性基本设置
  • 要在仪表板上查看安全性,您可能必须单击底部的更多控件。
  • 不太安全的应用程序下,选择转到安全性较低的应用程序的设置
  • 在子窗口中,选择为所有用户启用对安全性较低的应用程序的访问单选按钮。您可以为特定用户启用不太安全的应用程序或允许他们自己启用应用程序(在这种情况下,他们必须单击我在此答案中编写的第一个链接以启用应用程序访问)。

对 GSuite 的修改可能需要超过 24 小时才能启用。

选项 3:由于两步验证,您的 Google 帐户配置中缺少允许安全性较低的应用

其他问题可能是您启用了两步验证。发生这种情况时,安全性较低的应用程序部分将不可用。因此,您需要为不知道如何请求两步代码(如 Odoo)的任何客户端/应用程序/设备创建一个应用程序特定密码(用于代替您的常规密码)。检查这个:https ://support.google.com/mail/bin/answer.py?hl=en&answer=1173270

于 2021-02-05T13:41:55.137 回答