Почему я не могу перейти дальше ввода имени пользователя при настройке Thunderbird для использования Gmail?

Я всегда использовал свои учетные записи Gmail с Thunderbird. Два дня назад я их использовал, а затем решил установить Ubuntu Gnome 16.04, который ранее использовал и прекрасно работал с Gmail+Thunderbird, и теперь я не могу войти в Google, чтобы настроить учетную запись gmail imap.

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

Есть идеи?

4 ответа

Решение

Вам нужно будет установить бета-версию Thunderbird. Пожалуйста, следуйте этим шагам.

  1. Открыть окно терминала;
  2. Удалите текущую версию Thunderbird, введя:

    sudo apt-get remove thunderbird
    
  3. Добавьте ppa "thunderbird-next" (содержит релизы Thunderbird из бета-канала), введя:

    sudo add-apt-repository ppa:mozillateam/thunderbird-next
    
  4. Загрузите списки пакетов из репозиториев и обновите их, введя:

    sudo apt-get update
    
  5. Установите новую версию Thunderbird, введя:

    sudo apt-get install thunderbird
    
  6. После завершения установки закройте окно терминала. Теперь у вас должна быть версия программного обеспечения 1:54.0. Вы можете проверить это открытие Thunderbird, и нажав "Справка" > "о Thunderbird" из меню. Появится новое окно с информацией о версии.

  7. Теперь вы можете настроить учетную запись Google в обычном режиме.

Альтернативный обходной путь:

Если кому-то по каким-либо причинам, как и мне, нужен обходной путь, вот один из вариантов, чтобы ваш gmail работал в Thunderbird без патча или бета-версии.

Сначала в вашей учетной записи Gmail вам нужно включить "Разрешить менее безопасные приложения". Вы всегда можете отключить это, когда у вас снова работает OAuth. вот ссылка на настройку. Скриншот Google tool

Далее в Thunderbird > настройки учетной записи> настройки сервера> измените метод аутентификации с "OAuth" на "обычный пароль".

Последнее также измените настройки SMTP-сервера на нормальные (чтобы можно было отправлять электронную почту).

Это вернуло меня в мою электронную почту, когда я не могу легко получить последний патч для Thunderbird.

Это была ошибка в Thunderbird 52.0.1, касающаяся улучшения процесса входа в Google 20 апреля 2017 года.

см. https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html

И это было исправлено в Thunderbird 52.1.0, выпущенной сегодня, 30 апреля 2017 года.

обратитесь к https://bugzilla.mozilla.org/show_bug.cgi?id=1359297

Только что было это (или что-то подобное) в Thunderbird 78.8.1 на Ubuntu 20.4.2 после смены пароля Gmail, хотя я предполагаю, что «ничего не происходит» является сокращением для «это не делает то, что я хочу»: когда я нажал «Далее», он вернулся к экрану ввода электронной почты, но без автозаполнения адреса, так что что-то произошло, но это не продвинуло меня дальше.

Обходной путь Стива («обычный пароль») хорошо обходит ситуацию, но я смог получить то, что хотел, не разрешая «менее безопасный» доступ или удаляя/переустанавливая что-либо.

Похоже, что токены OAuth2 рассматриваются Thunderbird как файлы cookie, поэтому временно разрешите файлы cookie в «Настройки» / «Конфиденциальность и безопасность» / «Веб-контент», удалив сохраненные пароли (POP/IMAP и SMTP) для этой учетной записи в «Настройки» / «Конфиденциальность и безопасность» / «Сохраненные пароли». выходя из Thunderbird и возвращаясь снова, вы получите ту же подсказку Google с автоматически заполненным адресом электронной почты, но теперь при нажатии «Далее» запрашивается новый пароль и подключается к Gmail, который, похоже, перезаписывает токен OAuth.

Затем файлы cookie можно снова отключить.

[Это не поможет, если у вас изначально были включены файлы cookie, но я не видел такой проблемы с этими настройками.]

Другие вопросы по тегам