Gmail拒绝使用2要素身份验证的SMTP密码


29

我使用Mac OS X上的Mail应用程序通过2要素身份验证访问我的Gmail帐户。该应用程序配置有特定于应用程序的密码,并且可以正常使用几天:可以毫无问题地发送和接收电子邮件。但是然后我收到此错误消息:

SMTP服务器“ smtp.gmail.com”拒绝了用户“ .... @ gmail.com”的密码

从这一点开始,虽然我仍然通过IMAP收到传入消息,但是无法发送电子邮件。

如果我撤消了特定于应用程序的密码,请生成一个新密码,然后在应用程序中输入该密码,它可以解决几天的问题。然后,我再次收到此错误,必须输入新密码。这已经持续了几个月。

在我启用2要素身份验证之前,一切都工作顺利。

我还用不同的应用程序专用密码在iPhone上配置了Gmail,并且不会出现此问题。


这个问题看起来像是这个问题的重复:apple.stackexchange.com/questions/53885/…。您可能要检查一下。
安德鲁·费里耶

这是一个非常有趣的问题,也许是错误的stachexchange网站,但是该死的有趣!
2014年

不起作用 输入2fa密码(带或不带用户名),我无法发送。请注意,在Iphone 5(今天的最新版本)上进行设置时,我使用的是“其他”而不是“ Google”。
lobi 2015年

Answers:


16

您创建的应用程序密码需要在Apple Mail应用程序的两个位置添加。

有您的传入邮件服务器密码,该密码在您的帐户信息下立即可见。

在其下,您可以看到“外发邮件服务器(SMTP)”的选择。默认值为Gmail。单击下拉框,然后选择“编辑服务器列表”。

在这里,您会发现实际上需要再次输入该应用程序密码。将它放在这里,您就完成了。

另一个对应用程序密码到期的引用不正确。一次性密码即可。如果您使用常规应用程序密码,则将登录到帐户设置并在不再需要时撤消它们。


谢谢。我知道这一点,并为传入和传出邮件都添加了密码。我知道我正确添加了它们,因为有一段时间我能够发送和接收电子邮件(我更新了问题以反映这一点)。问题是过了一会儿,并且没有更改任何设置,发送电子邮件停止了。我仍然可以收到电子邮件。我知道这是一个很难解决的问题;我只是希望其他人也会遇到它。
Guy Gur-Ari 2012年

自从我在Gmail中进行两因素验证以来,这一直使我丧命...谢谢!!
cscott530

5

我也遇到了这个问题,过了一会儿就确定它与存储密码的“钥匙串访问”有关。

我发现一个论坛建议对登录钥匙串进行“修复”(可通过​​“急救”菜单项获得),这对于某些人来说可以解决该问题。但是,对我而言,修复过程无法修复。

最后,我按照以下步骤为我解决了该问题:

  1. 关闭邮件和iCal
  2. 打开“系统偏好设置”->“邮件,联系人和日历”,找到Google / Gmail帐户,然后取消选中“邮件和日历”。
  3. 从我的登录钥匙串中手动删除对imap.google.com,smtp.google.com,calendar.google.com和类似项目的所有引用(只需选择并删除它们)
  4. 返回到“邮件首选项”屏幕,然后再次打开“邮件和日历”
  5. 点击该屏幕上的“详细信息”标签,然后输入Google临时密码
  6. 打开邮件。接收电子邮件应该可以,但是在发送电子邮件时,系统会提示您输入密码-使用步骤5中使用的相同密码,并选中该框以记住该密码。

我敢肯定这些步骤有点过分,但是它们对我有用,所以我没有抱怨...

我最好的猜测是,对实际上是同一Google帐户的多个密码的使用以某种方式抛弃了Google或Mac。


我的大多数登录密钥实际上位于smtp.gmail.com,imap.gmail.com等之下,而不是google.com。手指交叉表示它有效
mblackwell8 '22

3

在Google的支持网站上,关于两步验证,他们直接谈到此问题,并说或多或少地归结为确保您选中“记住此密码”框

直接引自Google的支持网站

启用两步验证后不久,系统会提示您密码已失效(请参见下图)。输入您在“密码”字段(1)中生成的应用程序专用密码。如果希望Mail存储您的密码以备将来登录,则可以单击“在我的钥匙串上记住此密码”(2)旁边的框。

Apple Mail登录的示例两步验证对话框。


1

我发现以某种方式设置了“ TLS证书”。我将此更改为“无”,并且它再次开始工作。


就我而言,我使用以下设置

  1. smtp.gmail.com
  2. 端口465上的TLS
  3. 作为密码,我使用在这里定义的新的双向身份验证密码:SmsAuthSettings

0

在解决这个问题之前,我已经苦苦挣扎了很长时间。

要访问Mail中受两因素验证保护的Gmail帐户,您需要确保您的Google帐户将手机识别为授权设备。为此,请转到两步验证页面:

https://accounts.google.com/b/0/SmsAuthConfig

然后单击“管理应用程序专用密码”。

然后输入邮件应用中提供的密码。您可能必须删除并重置您的邮件帐户。这对我有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.