在配置外发电子邮件服务器时,我遇到了如下图所示的问题。
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
如何解决这个问题?
在配置外发电子邮件服务器时,我遇到了如下图所示的问题。
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
如何解决这个问题?
我认为您的配置还可以,但这不足以从 odoo 发送电子邮件,您还必须配置您的电子邮件帐户
'Allow less secure apps'
我在许多客户邮件服务器上都遇到过这个问题,有时问题可能会更复杂一些,因为您的 Google 帐户配置中缺少Allow less secure apps选项。
选项 1:允许安全性较低的应用在您的 Google 帐户配置中可见
照@khelili miliana 所说的去做。您可以直接单击此链接进行操作:
如果您看到选项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-由您的域管理员管理):
对 GSuite 的修改可能需要超过 24 小时才能启用。
选项 3:由于两步验证,您的 Google 帐户配置中缺少允许安全性较低的应用
其他问题可能是您启用了两步验证。发生这种情况时,安全性较低的应用程序部分将不可用。因此,您需要为不知道如何请求两步代码(如 Odoo)的任何客户端/应用程序/设备创建一个应用程序特定密码(用于代替您的常规密码)。检查这个:https ://support.google.com/mail/bin/answer.py?hl=en&answer=1173270