Как настроить SMTP-сервер Gmail для OSX Mail с двухэтапной проверкой и паролем для приложения?

Не удалось решить эту проблему с темами, такими как здесь .

Мой Gmail перестает работать через некоторое время, возможно, после доступа к нему в другой сети WIFI или что-то в этом роде - это действительно сводит с ума. Учетная запись Gmail использует двухэтапную аутентификацию и пароль для приложения. Я не могу понять эту вещь SMTP.

Как настроить Gmail с паролем для приложения и двухэтапной проверкой для OSX Mail?

Вспомогательный вопрос

  1. как добавить пароль для приложения в цепочку для ключей?

  2. пароль для конкретного приложения, используемый в списке доступа к Интернету?

Описание и проблемы

введите описание изображения здесь

введите описание изображения здесь

Ответы (5)

SMTP-сервер используется для отправки почты.

(Примечание: есть два места, где вы должны вставить свой пароль для конкретного приложения, эти инструкции предназначены для «отправляющего», а не «принимающего» сервера)

Перейдите в Google и сгенерируйте пароль для приложения на этой странице .

Теперь откройте Mail и перейдите в «Настройки»> «Учетные записи» и выберите свою учетную запись Google. В нижней части правой панели будет написано «Сервер исходящей почты (SMTP):» и должен быть выбран «Gmail». Нажмите на него, и вы получите всплывающее меню и выберите «Редактировать список SMTP-серверов».

(В этой области учетных записей вы вставляете свой «получающий» пароль в поле «сервер входящей почты». Сервер входящей почты должен быть: imap.gmail.com, ваше имя пользователя должно быть началом вашего адреса электронной почты без «@gmail.com». раздел, и ваш пароль должен быть паролем для конкретного приложения, а НЕ паролем учетной записи, который использовался ранее)

Это откроет список SMTP-серверов, которые вы настроили для отправки почты. Нажмите на «Gmail», а затем нажмите «Дополнительно».

Установите для параметра «Аутентификация» значение «Пароль», введите свое имя пользователя Google, а затем пароль для приложения, который вы сгенерировали, в поле пароля.

Теперь это должно работать, пока вы не отзовете пароль.

Это устранило ту же проблему и для меня. Что не имеет смысла, так это то, что исходящая почта работала нормально, даже после того, как я впервые настроил двухэтапную проверку...

Старые настройки в Связке ключей могут испортить настройки, которые ранее наблюдал jmegawarne . После того, как я удалил старые настройки из Связки ключей, все заработало, поэтому удалите старые пароли из Связки ключей! И не забудьте ввести пароль для приложения как минимум два раза, а не пароль Gmail.

Процедура

  1. удалите все пароли и имена пользователей из цепочки для ключей, которые связаны с электронной почтой, которую вы пытаетесь настроить

  2. следуйте инструкциям Тони , но обратите внимание, что вам нужно дать как "Application specific password"минимум два раза, поэтому сделайте снимок экрана или скопируйте его на бумагу. Достаточно создать только один пароль (недоразумение в предыдущих темах).

Не устанавливайте сначала двухфакторный пароль для приложения, который вы создаете в Google, на экране «Настройки» → «Учетная запись». Сначала перейдите к настройкам сервера исходящей почты, установите его там, а затем вернитесь к настройкам основной учетной записи и повторно введите этот пароль.

Удивительно, но эта дурацкая гимнастика с настройкой у меня сработала!

Таким образом, вы должны использовать один и тот же пароль для приложения для исходящего сервера (сначала), а затем для входящего сервера?

Единственный способ обойти это — использовать другой SMTP-сервер.

Я использую платный SMTP-сервер от своего интернет-провайдера.

Вы пытались удалить старые пароли/имена пользователей в Связке ключей? Или вы вводили пароль приложения как минимум два раза в Mail.app? У меня все работает, интересно сколько проработает...
У меня были проблемы с этим, я заставил его работать, используя ссылку, которую дал @TonyWilliams, и, как вы сказали, дважды вводя пароль для конкретного приложения в Mail.app, я просто не помнил, чтобы делал это, когда отвечал на ваш вопрос. В конце концов, я просто использовал SMTP от своего интернет-провайдера, так как я все равно плачу за него.

У меня была такая же проблема сегодня, и я узнал этот вопрос. Согласно Google :

Если у вас установлена ​​iOS 8.3 на iPhone или OSX 10.10.3 на Mac, вам больше не придется использовать пароли приложений для использования двухэтапной аутентификации.

Возможно, вам придется снова добавить учетную запись, чтобы она запросила у вас код подтверждения.

Что делать, если вам нужны пароли для конкретных приложений?
Если я правильно понял, это заменяет необходимость создавать пароли для конкретных приложений, запрашивая у вас код 2FA при первой настройке. Менее громоздко :)
Что такое 2FA, если я могу спросить?
Двухфакторная аутентификация.
Хорошо спасибо. Однако серверы никогда не запрашивали такой код, но я установил его много лет назад. Может быть, мне просто нужно выключить его и настроить его снова.
Да, мне нужно было удалить учетную запись и добавить ее снова.