如何设置 Evolution 以使用 Gmail 中的双因素身份验证?

如何设置 Evolution 以使用 Gmail 中的双因素身份验证?

我有多个不使用双因素身份验证的 Gmail 帐户,这些帐户与 Evolution 配合得很好。设置向导会预先填充所有必需的设置。我在使用双因素身份验证的 Gmail 帐户方面遇到了问题。我在 Ubuntu 16.04.2 LTS 64 位上安装了 Evolution 3.18.5.2。

当我尝试设置一个具有双重身份验证的 Gmail 帐户时,我自然无法输入身份验证令牌。因此,我在 Gmail 的安全设置中为该帐户设置了一个应用密码。

当我在 Evolution 的帐户设置中输入电子邮件地址时,向导无法自动填充所有设置,因此我从其他正常运行的帐户中复制了这些设置。例如,从端口 993 上的 imap.googlemail.com 接收邮件,专用端口上的 SSL,身份验证:密码。从端口 465 上的 smtp.googlemail.com 发送邮件,身份验证:登录。

当我尝试检索邮件时,系统会显示“邮件身份验证请求”对话框。我输入了电子邮件地址和 Gmail 提供的应用密码。Evolution 继续提示输入这些详细信息,因此可能不被接受。

我该如何设置它才能正确工作?

答案1

您需要在此处设置应用专用密码https://myaccount.google.com/apppasswords

答案2

我收到了此电子邮件帐户的“查看被阻止的登录尝试”。由于这是一个企业帐户,我无法按照电子邮件的建议“允许安全性较低的应用程序访问”。我需要转到整个域的 Google 管理设置并启用“允许用户管理他们对安全性较低的应用程序的访问”。完成此操作后,我返回到帐户上的允许安全性较低的应用程序设置,然后被告知我无法将其打开,因为我已启用了双因素身份验证。然后我的电子邮件开始正常工作...

因此,我认为您需要为整个域启用安全性较低的应用程序访问,然后在双因素身份验证下您可以设置应用程序密码,然后使用该密码来收集您的邮件。

相关内容