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


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


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

如果我撤销了应用专用密码,请生成一个新密码一个,然后将其输入到应用程序中,它可以解决几天的问题。然后,我再次收到此错误,必须输入新密码。这已经进行了几个月。

在我启用2要素身份验证之前,一切都正常进行。

我还在iPhone上配置了Gmail,并使用了其他应用程序-特定的密码,并且不会出现此问题。

评论

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

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

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

#1 楼

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

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

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

在这里,您将发现实际上需要再次输入该应用程序密码。将其放到这里就可以了。

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

评论


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

– Guy Gur-Ari
2012-09-27 15:44



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

–cscott530
13年5月12日在3:40

#2 楼

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

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

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


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

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

我最好的猜测是有效地使用同一个Google帐户的多个密码以某种方式从Google或Mac中退出。

评论


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

–mblackwell8
2012年11月22日在3:40



#3 楼

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

直接引用来自Google支持网站的信息:


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




#4 楼

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


对于我来说,我使用以下设置


465端口上的TLS
作为密码,我使用在此处定义的新的双向身份验证密码:SmsAuthSettings



#5 楼

在解决该问题之前,我已经进行了很长时间的研究。

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

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

,然后点击“管理应用程序-特定密码。“

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