Thunderbird: Невозможно получить письма с gmail

После отпуска проверяю почту, но Thunderbird выдаёт ошибку:

Error with account

Sending of password for user den######@gmail.com did not succeed. Mail server pop.gmail.com responded: Application-specific password required: https://support.google.com/accounts/answer/185833

 

Перехожу по ссылке и вижу, что, как и раньше, Thunderbird отнесли к менее безопасным приложениям, поэтому для него нужно использовать App Passwords. Хотя, как сказано в самом начале той статьи, это не рекомендуемый способ. Для Thunderbird пока не сделали поддержку «Sign in with Google», поэтому используем то, что есть.

Вообще всё это произошло из-за того, что настраивая Google Authenticator, мне потребовалось включить двухэтапную авторизацию:

Двухэтапная аутентификация включена
Для защиты Вашего аккаунта Google теперь используется двухэтапная аутентификация. При входе в аккаунт на новом или неизвестном устройстве Вам потребуется пройти второй этап аутентификации для подтверждения личности.

Не теряйте доступ к аккаунту!
Вы можете добавить резервный номер телефона или получить резервные коды на случай, если у Вас не будет возможности пройти второй этап аутентификации.
Чтобы внести изменения, Вы можете проверить настройки двухэтапной аутентификации.

Внимание!
Если вы меняете пароль к основной учётной записи Google, то пароли для приложений сбрасываются и их придётся создавать заново!

 

Для того, чтобы в этом случае можно было получать почту через Thunderbird, придётся создать App Passwords:
1. Заходим в Google Account
2. Выбираем «Security» (Безопасность)
3. Далее «Вход в аккаунт Google» и выбираем «Пароли приложений»:
Thunderbird: Невозможно получить письма с gmail

Что-то сегодня я не могу найти этот пункт меню. Но его можно найти поиском, либо по ссылке.

 

4. Здесь нужно нажать на кнопку «Приложение»:
Thunderbird: Невозможно получить письма с gmail
5. Поскольку в списке нет нужного приложения, выбираем «Другое»:
Thunderbird: Невозможно получить письма с gmail
6. Указываем название приложения (например, Thunderbird):
Thunderbird: Невозможно получить письма с gmail
7. После нажатия кнопки «Создать» появится уведомление о создании пароля, его необходимо скопировать в приложение Thunderbird вместо старого пароля:
Thunderbird: Невозможно получить письма с gmail

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

ToolsAccount Settings ***@gmail.comServer SettingsSecurity SettingsAuthentication method: normal password

 

8. Созданный пароль необходимо использовать вместо обычного пароля (но только в этом приложении, т.к. старый пароль всё ещё необходим для доступа к аккаунту другими способами!)

После создания пароля на указанный адрес электронной почты придёт уведомление:

Пароль приложения (Thunderbird) создан

Здравствуйте, Денис!
Вы создали пароль приложения для аккаунта den######@gmail.com. Название пароля: Thunderbird. Время создания: среда, 2 сентября 2020 г., 10:41 (Москва).

С помощью этого пароля и имени пользователя Вы сможете входить в аккаунт Google на устройствах и в приложениях. Код подтверждения при этом не потребуется.

Не забудьте также обновить на клиентском приложении пароль для сервера отправки.
А то мне для отправки писем по SMTP пришлось создавать отдельный пароль, т.к. я забыл сохранить пароль из пункта 7.

 

Обновление 91.8.0

В этом обновлении Thunderbird включена поддержка авторизации oAuth 2.0. Таким образом, после обновления, Thunderbird будет использовать этот метод. Но нам нужно подготовить почтовый клиент для работы:
9. Включить разрешение на сохранение cookie от сайтов
MenuPreferencesPrivacy & SecurityWeb Content Accept Cookies from sites

Потом эту галку можно снять, пока не появится необходимость заново авторизоваться

 

10. Разрешить запуск js-скриптов (если ранее они были заблокированы).
11. Если появится окно авторизации, нужно ввести свой логин, а потом пароль от учётной записи Google.
12. Если включена двухэтапная авторизация, подтвердить на телефоне запрос (ответить утвердительно, типа «Да», это был я).
13. Подтвердить запрос в окошке Thunderbird, нажав на кнопочку Allow:
Thunderbird: Невозможно получить письма с gmail
14. Все данные сохранились, так что можно вернуть обратно настройки для блокирования JS и отключить сохранение cookies (если вы это делали раньше).



Подписаться
Уведомление о
guest
1 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Андрей

Работает, спасибо!