如何使用两步验证和应用专用密码为OSX Mail设置Gmail SMTP服务器?


12

一直无法通过诸如此处的线程解决此问题。

我的Gmail可能会在一段时间后停止正常工作,也许是在通过其他WIFI网络或类似的方式访问它之后–的确使人发疯。Gmail帐户使用两步验证和应用专用密码。我无法理解SMTP。

如何使用应用专用密码和对OSX Mail的两步验证来配置Gmail?

帮手问题

  1. 如何将应用专用密码添加到钥匙串?

  2. Internect访问列表中使用的应用程序专用密码?

说明和问题

在此处输入图片说明

在此处输入图片说明

Answers:


13

SMTP服务器用于发送邮件。

(注意:您必须在两个位置粘贴您的应用专用密码,这些说明适用于“发送”服务器,而不是“接收”服务器)

转到Google并在此页面上生成应用专用密码。

现在打开邮件,然后转到首选项>帐户,然后选择您的Google帐户。在右窗格的底部,它将显示“传出服务器(SMTP):”,并且应选择“ Gmail” /单击此按钮,您将弹出一个菜单并选择“编辑SMTP服务器列表”。

(此帐户区域是您在“接收邮件服务器”下粘贴“接收”密码的位置。传入服务器应为:imap.gmail.com,您的用户名应为电子邮件地址的开头,不包含“ @ gmail.com”部分,您的密码应为应用专用密码,而不是之前使用的帐户密码)

这将打开您已设置用于发送邮件的SMTP服务器的列表。单击“ Gmail”之一,然后单击“高级”。

将身份验证设置为“密码”,然后输入您的Google用户名,然后在“密码”字段中生成应用专用密码。

在您撤消密码之前,这应该可以正常工作。


这也解决了我同样的问题。没有意义的是,在我首次设置两步验证之后,传出的邮件仍然可以正常工作……
DilithiumMatrix 2014年

1

钥匙串中的旧设置会弄乱设置,实际上jmegawarne早已观察到。从钥匙串中删除旧设置后,一切开始起作用,因此请清理钥匙串中的旧密码!请记住,至少输入两次应用专用密码,而不是Gmail密码。

程序

  1. 从钥匙串中删除与您尝试设置的电子邮件相关的所有密码和用户名

  2. 按照Tony的指南进行操作,但请注意,您"Application specific password"至少需要给出两次,因此请对其进行屏幕截图或将其复制到纸张上。仅创建一个密码就足够了(在较早的线程中有误解)。


1

不要先在“偏好设置”→“帐户”屏幕上设置您在Google中生成的2因子应用专用密码。首先转到外发邮件服务器设置,在那里进行设置,然后返回主帐户设置并重新输入该密码。

令人惊讶的是,这种愚蠢的体操对我有用!


因此,您必须对发件服务器(首先)和入站服务器使用相同的应用程序专用密码?
dmeehan 2015年

0

我能够解决此问题的唯一方法是使用其他SMTP服务器。

我使用来自互联网提供商的付费SMTP服务器。


您是否尝试过删除钥匙串中的旧密码/用户名?还是您至少两次向Mail.app输入了应用专用密码?我现在开始工作了,很想知道它能工作多久...
hhh 2014年

1
我遇到了问题,我确实通过使用@TonyWilliams提供的链接使它正常工作,正如您所说的,在Mail.app中两次输入了特定于应用程序的密码,我只是不记得在回答您的问题时才这样做。最后,我还是从ISP那里使用了SMTP,因为无论如何我都要为此付费。
Deesbek 2014年

0

今天我遇到了同样的问题,并且发现了这个问题。根据Google的说法:

如果iPhone上的iOS 8.3或Mac上的OSX 10.10.3,则不再需要使用App密码来使用两步验证。

您可能需要再次添加该帐户,以要求您输入验证码。


如果您想要应用专用密码怎么办?
MiB

如果我理解正确,它将在首次设置时要求您输入2FA代码,从而代替了创建应用专用密码的需要。
减轻

我可能会问2FA是多少?
MiB

两因素身份验证。
Rygen '16

好,谢谢。但是,服务器从不要求提供这样的代码,但是我在几年前进行了设置。也许我只需要将其关闭并重新设置即可。
MiB
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.