搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Thunderbird won't connect to Gmail via OAuth2

  • 8 个回答
  • 1 人有此问题
  • 8 次查看
  • 最后回复者为 Shmu26

more options

I have two Gmail accounts. Both have IMAP enabled. The first can't be set up in Thunderbird with OAuth2 -- I need to enable "less secure apps" in my Google account, and then make manual settings. The second works as expected. What could be preventing the first account from connecting to TB? I had this issue on TB 68 and also on TB 78. If I remember correctly, I had this issue both on Windows and Linux. In the problematic Gmail account, I have both IMAP and POP enabled. Do I need to disable POP?

I have two Gmail accounts. Both have IMAP enabled. The first can't be set up in Thunderbird with OAuth2 -- I need to enable "less secure apps" in my Google account, and then make manual settings. The second works as expected. What could be preventing the first account from connecting to TB? I had this issue on TB 68 and also on TB 78. If I remember correctly, I had this issue both on Windows and Linux. In the problematic Gmail account, I have both IMAP and POP enabled. Do I need to disable POP?

被采纳的解决方案

So the solution is to install my root certificate BEFORE setting up any mail account. The reason my second account always worked was because by that time, I had installed the root certificate. My computer uses a corporate-style root certificate that monitors network traffic.

In any case, even without the root certificate, it would have worked, if I would have noticed that at the bottom of the manual configuration page, there is a box where you can manually select OAuth2.

定位到答案原位置 👍 0

所有回复 (8)

more options

You need to let go of that "less secure access". Google is getting rid of it and so should you. Turn it off and update/review your Google account's security. OAuth2 should work just fine for the affected account in Thunderbird. What exactly happens when you're setting up that account in Thunderbird? Which part of that setup isn't going through as expected? Give as much information as you can.

more options

I can't configure that Gmail account unless I enable "less secure apps". If it is disabled, TB says it can't find the settings for my account. Even if I manually enter the proper settings, it is rejected, unless I enable "less secure apps". This holds true even if I disable POP support. It is a very old Gmail account, it was set up in 2005. The newer account works.

由Shmu26于修改

more options

This is clearly not a Thunderbird problem, but an issue with that account. Review and update that account's security settings, like enabling modern authentication options like 2-factor authentication and generate an app specific password. This may force an update of that account on Google's servers and bring it up to spec for today's use. You may find better help here https://support.google.com/mail/ and here https://support.google.com/mail/community/

more options

Thanks, I bet setting up 2-factor authentication would work, but since I have poor cell reception, and I don't like to schlep around a printed list of codes in my back pocket, and mark them off one by one, I will first try posting on the Google forum you linked me to. Maybe they can help?!

more options

Don't you have a smartphone?

more options

Not really, I can't connect my current phone to WIFI, but let's not get into that. I don't want to bore you. I will wait patiently :) to see what wisdom the Google forum has to share.

more options

I never got an answer from google forum, but strangely, after switching to thunderbird flatpak, the OAuth2 started working.

more options

选择的解决方案

So the solution is to install my root certificate BEFORE setting up any mail account. The reason my second account always worked was because by that time, I had installed the root certificate. My computer uses a corporate-style root certificate that monitors network traffic.

In any case, even without the root certificate, it would have worked, if I would have noticed that at the bottom of the manual configuration page, there is a box where you can manually select OAuth2.