Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

Thunderbird 91.4.1 authentication problems with gmail accounts

  • 38 відповідей
  • 2 мають цю проблему
  • 27 переглядів
  • Остання відповідь від Toad-Hall

more options

Yesterday, Thunderbird was automatically updated to 91.4.1 on my Windows 10 laptop. Now my gmail accounts fail to authorize. When I start Thunderbird, a splash screen appears "Secure connection failed". The title bar on the splash screen says "Enter credentials for xxxxx@gmail.com on imap.gmail.com" (xxxxx represents my username). There is nowhere to enter credentials as far as I can see. I know for sure that the password I used was correct as I just signed in to gmail using a browser. Please help!

Yesterday, Thunderbird was automatically updated to 91.4.1 on my Windows 10 laptop. Now my gmail accounts fail to authorize. When I start Thunderbird, a splash screen appears "Secure connection failed". The title bar on the splash screen says "Enter credentials for xxxxx@gmail.com on imap.gmail.com" (xxxxx represents my username). There is nowhere to enter credentials as far as I can see. I know for sure that the password I used was correct as I just signed in to gmail using a browser. Please help!

Усі відповіді (18)

more options

Screen 13: Try changing the Authentication methods to OAuth2, as I believe they are supposed to be, and click Re-test.

more options

Screen 14: Click Done and this splash screen appears...

more options

I'm stuck. I'm wondering if this new release was tested by the dev team with a gmail account.

more options
I'm wondering if this new release was tested by the dev team with a gmail account.

It certainly works fine here. When the problem also shows up in a new profile, then it may be a more general problem, but specific to your environment though. Can you try to re-install Thunderbird? I have no idea whether this helps, it's just a try. Download the full installer from https://www.thunderbird.net/

Can you login to your Gmail account via web browser?

more options

I am able to sign in to Gmail via Google Chrome and Microsoft Edge using both of my Gmail accounts. I will attempt to re-install Thunderbird in the next couple of days. Thanks

more options

ok I uninstalled and reinstalled Thunderbird 91.4.1 but authentication errors continued. I removed the gmail account (the only account) and then added it back again. I created the app password using Google and used this as my gmail password to connect to gmail. Success! BUT I exited from Thunderbird, let it 'rest' for a couple of minutes and restarted it. I got authentication errors again.

I think I've now sorted out most of it as follows: Incoming Server Hostname: imap.gmail.com Port: 993 SSL: SSL/TLS Authentication: Normal Password Outgoing Server Hostname: smtp.gmail.com Port: 465 SSL: SSL/TLS Authentication: Normal Password

HOWEVER, every time I restart Thunderbird I see this: Secure connection failed

   This could be a problem with the server's configuration, or it could be someone trying to impersonate the server.
   If you have connected to this server successfully in the past, the error may be temporary, and you can try again later.

Or you can add an exception…

more options

The Error Console looks strange:

16:56:34.101 Unexpected event profile-after-change URLQueryStrippingListService.jsm:224 16:56:34.939 NetworkError when attempting to fetch resource. RemoteSettingsClient.jsm:413:14 16:56:35.854 Successfully loaded OpenPGP library rnp.dll version 0.15.2+git20210806.dd923a4e.MZLA from C:\Program Files\Mozilla Thunderbird\rnp.dll RNPLib.jsm:92:15 16:56:36.031 Found 0 public keys and 0 secret keys (0 protected, 0 unprotected) RNPLib.jsm:288:15 16:56:36.049 [l10nregistry] Attempting to synchronously load file

           resource:///chrome/en-US/locale/en-US/calendar/messenger/otr/otrUI.ftl while it's being loaded asynchronously. L10nRegistry.jsm:597:19

16:56:36.049 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19 16:56:36.050 Trying to load C:\Program Files\Mozilla Thunderbird\libotr.dll OTRLib.jsm:64:11 16:56:36.051 Successfully loaded OTR library C:\Program Files\Mozilla Thunderbird\libotr.dll OTRLib.jsm:72:13 16:56:36.144 NetworkError when attempting to fetch resource. IgnoreLists.jsm:90:10 16:56:36.922 Attempt to override an existing message: "font-size-label". 16:56:36.922 Attempt to override an existing message: "window-close-key". 16:56:36.922 Attempt to override an existing message: "startup-label". 16:56:36.922 Attempt to override an existing message: "focus-search-shortcut". 16:56:36.922 Attempt to override an existing message: "close-button". 16:56:37.309 Attempt to override an existing message: "font-size-label". 16:56:37.309 Attempt to override an existing message: "window-close-key". 16:56:37.310 Attempt to override an existing message: "startup-label". 16:56:37.310 Attempt to override an existing message: "focus-search-shortcut". 16:56:37.310 Attempt to override an existing message: "close-button". 16:56:37.480 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19 16:56:37.481 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19 16:57:29.312 2147942487 2 16:57:34.256 1642179454256 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/9989c830-70db-4087-b9aa-9a2679111ebe/main/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.256 1642179454256 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 9989c830-70db-4087-b9aa-9a2679111ebe: {"isTrusted":true} Log.jsm:723 16:57:34.295 1642179454295 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/b40b8747-6137-4280-b430-950ef8668df6/first-shutdown/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.295 1642179454295 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping b40b8747-6137-4280-b430-950ef8668df6: {"isTrusted":true} Log.jsm:723 16:57:34.295 1642179454295 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/e1ecc884-2fa1-4e83-beb1-1f202acf16b5/main/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.296 1642179454296 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping e1ecc884-2fa1-4e83-beb1-1f202acf16b5: {"isTrusted":true} Log.jsm:723 16:57:34.296 1642179454296 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/e59f71df-7f48-43c0-8485-4c3b0a610105/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.296 1642179454296 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping e59f71df-7f48-43c0-8485-4c3b0a610105: {"isTrusted":true} Log.jsm:723 16:57:34.297 1642179454297 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/84fbe4dd-8b20-4f80-aa4f-f1234fae00fb/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.297 1642179454297 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 84fbe4dd-8b20-4f80-aa4f-f1234fae00fb: {"isTrusted":true} Log.jsm:723 16:57:34.298 1642179454297 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/74fe8e8f-e963-4100-9b00-202b6c3633e0/first-shutdown/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.298 1642179454298 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 74fe8e8f-e963-4100-9b00-202b6c3633e0: {"isTrusted":true} Log.jsm:723 16:57:34.307 1642179454307 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/b1076b2e-f0ae-4356-b382-759b9cc6bd74/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.307 1642179454307 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping b1076b2e-f0ae-4356-b382-759b9cc6bd74: {"isTrusted":true} Log.jsm:723 16:57:34.318 1642179454318 Toolkit.Telemetry WARN TelemetryStorage::_scanArchive - have seen this id before: bc053436-e059-4194-994a-a9156c167446, overwrite: false 16:57:34.329 1642179454329 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/34be9e31-9efb-45b0-861c-d9b4c25fc46e/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.329 1642179454329 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 34be9e31-9efb-45b0-861c-d9b4c25fc46e: {"isTrusted":true} Log.jsm:723 16:57:34.329 1642179454329 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/5ab0250b-fa4f-41fc-ab86-3767896b6c7d/main/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.330 1642179454330 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 5ab0250b-fa4f-41fc-ab86-3767896b6c7d: {"isTrusted":true} Log.jsm:723 16:57:34.330 1642179454330 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/84fd8242-2196-4d16-8329-3718c9202aa0/first-shutdown/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:57:34.330 1642179454330 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 84fd8242-2196-4d16-8329-3718c9202aa0: {"isTrusted":true} Log.jsm:723 16:59:34.380 1642179574380 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/bc053436-e059-4194-994a-a9156c167446/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.435 1642179574435 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/b40b8747-6137-4280-b430-950ef8668df6/first-shutdown/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.435 1642179574435 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping b40b8747-6137-4280-b430-950ef8668df6: {"isTrusted":true} Log.jsm:723 16:59:34.470 1642179574470 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/9989c830-70db-4087-b9aa-9a2679111ebe/main/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.471 1642179574470 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 9989c830-70db-4087-b9aa-9a2679111ebe: {"isTrusted":true} Log.jsm:723 16:59:34.472 1642179574472 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/e1ecc884-2fa1-4e83-beb1-1f202acf16b5/main/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.472 1642179574472 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping e1ecc884-2fa1-4e83-beb1-1f202acf16b5: {"isTrusted":true} Log.jsm:723 16:59:34.474 1642179574474 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/e59f71df-7f48-43c0-8485-4c3b0a610105/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.474 1642179574474 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping e59f71df-7f48-43c0-8485-4c3b0a610105: {"isTrusted":true} Log.jsm:723 16:59:34.475 1642179574475 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://incoming-telemetry.thunderbird.net/submit/telemetry/84fbe4dd-8b20-4f80-aa4f-f1234fae00fb/health/Thunderbird/91.5.0/release/20220106182030?v=4: eUnreachable Log.jsm:723 16:59:34.476

more options
Authentication: Normal Password

If you use 'Normal Password' authentication you have to create an app password. The Google preferred method is OAuth2 authentication, this requires the use of the main account password. None of that is related to your problem though. It already fails to establish the TLS session, and doesn't even get to the point to authenticate.

Or you can add an exception…

Try to click on that 'add an exception' link, but don't actually create an exception. Can you post a screenshot of the window you get after clicking that link?

One more thing you can try: Try to start Windows 10 in safe mode with networking enabled.

Does the problem go away? Windows safe mode disables anti-virus software. This is a troubleshooting step, not a solution.

Змінено christ1

more options

Thanks - I will try this over the weekend. When I click on the 'add an exception' link, nothing happens :-(

more options

christ1 said

Authentication: Normal Password

If you use 'Normal Password' authentication you have to create an app password. The Google preferred method is OAuth2 authentication, this requires the use of the main account password. None of that is related to your problem though. It already fails to establish the TLS session, and doesn't even get to the point to authenticate.


... can you give me the correct steps for this. I have tried several times, but I just can't get it to work.

more options

I restarted Thunderbird with Windows in Safe Mode (with Networking). Same problem. Here is the Error Console output...

15:36:30.254 Unexpected event profile-after-change URLQueryStrippingListService.jsm:224 15:36:31.203 Successfully loaded OpenPGP library rnp.dll version 0.15.2+git20210806.dd923a4e.MZLA from C:\Program Files\Mozilla Thunderbird\rnp.dll RNPLib.jsm:92:15 15:36:31.316 Found 0 public keys and 0 secret keys (0 protected, 0 unprotected) RNPLib.jsm:288:15 15:36:31.328 [l10nregistry] Attempting to synchronously load file

           resource:///chrome/en-US/locale/en-US/calendar/messenger/otr/otrUI.ftl while it's being loaded asynchronously. L10nRegistry.jsm:597:19

15:36:31.329 Trying to load C:\Program Files\Mozilla Thunderbird\libotr.dll OTRLib.jsm:64:11 15:36:31.329 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19 15:36:31.330 Successfully loaded OTR library C:\Program Files\Mozilla Thunderbird\libotr.dll OTRLib.jsm:72:13 15:36:31.860 Unknown Collection "thunderbird/query-stripping" RemoteSettingsClient.jsm:160 15:36:32.295 Attempt to override an existing message: "font-size-label". 15:36:32.295 Attempt to override an existing message: "window-close-key". 15:36:32.295 Attempt to override an existing message: "startup-label". 15:36:32.295 Attempt to override an existing message: "focus-search-shortcut". 15:36:32.295 Attempt to override an existing message: "close-button". 15:36:32.405 Relative positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect. preferences.js:261:2 15:36:32.730 Attempt to override an existing message: "font-size-label". 15:36:32.730 Attempt to override an existing message: "window-close-key". 15:36:32.731 Attempt to override an existing message: "startup-label". 15:36:32.731 Attempt to override an existing message: "focus-search-shortcut". 15:36:32.731 Attempt to override an existing message: "close-button". 15:36:33.018 services.settings: thunderbird/hijack-blocklists has signature disabled RemoteSettingsClient.jsm:1027 15:36:33.073 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19 15:36:33.073 [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692" data: no] L10nRegistry.jsm:692:19

   loadSync resource://gre/modules/L10nRegistry.jsm:692
   fetchFile resource://gre/modules/L10nRegistry.jsm:607
   generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:512
   map self-hosted:221
   generateResourceSetSync resource://gre/modules/L10nRegistry.jsm:507
   generateResourceSetsForLocaleSync resource://gre/modules/L10nRegistry.jsm:449
   next self-hosted:1430
   generateBundlesSync resource://gre/modules/L10nRegistry.jsm:186
   next self-hosted:1430
   touchNext resource://gre/modules/Localization.jsm:167
   generateBundles resource://gre/modules/Localization.jsm:473
   getRegionDisplayNames resource://gre/modules/mozIntl.jsm:815
   getLocaleDisplayNames resource://gre/modules/mozIntl.jsm:875
   map self-hosted:221
   getLocaleDisplayNames resource://gre/modules/mozIntl.jsm:845
   formatLocaleSetLabels chrome://messenger/content/preferences/general.js:994
   InterpretGeneratorResume self-hosted:1482
   AsyncFunctionNext self-hosted:692
more options

Problem not completely resolved. Although I can read and send emails, I am still seeing the 'security' message when I fire up Thunderbird. Also, many emails with embedded graphics/pictures etc. are not rendered and have no option to do so. I think this may have something to do with not having oAuth2 enabled (I have not found a way of successfully enabling it).

more options
Problem not completely resolved.

So you initially had a certificate related problem, and you could neither send nor receive messages.

After starting Windows in safe mode, you said "Same problem.".

And now you're saying you can send and receive messages. Please explain what you did, and what happened.

Also, what is your anti-virus software?

more options

I am using Windows Defender for virus protection.

Please review my entries for 1/14/2022 onward for the steps that I took.

more options

Did you ever get this resolved? I'm having essentially the same problem. Precipitated when I took Google's advice, and enabled two-factor authentication and deleted the application password that I had been using. Set up with OAth2. Since then no setting works, I get the login message, enter my gmail password, get the challenge to go to my phone and respond, do so, click "I have responded" and get the page showing me the things tbird wants to do (deal with mail, manage calendar and access address book, then nothing. No mail is downloaded. I even uninstalled and reinstalled. I do not plan to go back to regular password access as Google plans to withdraw that entirely in about a month. I may have to go to (ugh) Outlook.

I now am accessing my gmail using Brave. Note I use Avast's security suite. I've verified it is permitting Internet access to Tbird.

more options

fire2 said

Did you ever get this resolved? I'm having essentially the same problem. Precipitated when I took Google's advice, and enabled two-factor authentication and deleted the application password that I had been using. Set up with OAth2. Since then no setting works, I get the login message, enter my gmail password, get the challenge to go to my phone and respond, do so, click "I have responded" and get the page showing me the things tbird wants to do (deal with mail, manage calendar and access address book, then nothing. No mail is downloaded. I even uninstalled and reinstalled. I do not plan to go back to regular password access as Google plans to withdraw that entirely in about a month. I may have to go to (ugh) Outlook. I now am accessing my gmail using Brave. Note I use Avast's security suite. I've verified it is permitting Internet access to Tbird.

Hey Fire2, No, I was never able to resolve this myself, but I was able to use most of the functionality of TBird. However, I often found that emails with embedded jpegs would not render. I also had an error message every time I started Tbird (I forget the wording). Then, a few days ago, along came version 91.8.0 auto-update and voila! Everything resolved!

more options

In the 'Firewall', is 'Thunderbird' set up as an allowed program? It is possible the Firewall thinks the TB update is a new program. Exit Thunderbird Access Firewall and set up Thunderbird as an allowed app/program.


Select the 'Start' menu, type 'Allow an app through Windows Firewall', and select it from the list of results. Select 'Change settings'. You might be asked for an administrator password or to confirm your choice. To add an app, select the check box next to the app, or select Allow another app and enter the path for the app and then select OK. Copied from info here:


Start Thunderbird Check to see cookies are enabled. Thunderbird must have cookies enabled.

  • Menu app icon > Preferences
  • Select 'Privacy & Security'
  • Under 'Web content'
  • Select 'Accept cookies from sites'

Create imap account: Menu app icon > New > existing mail account

  • Enter Name, full gmail email address, normal password- same one you use to access webmail
  • select to remember passwords
  • Click on 'Continue'

It should find settings because Thunderbird does know about gmail imap. But these are the settings you need: Incoming:

  • Server name: imap.gmail.com
  • Port: 993
  • Connection SEcurity: SSL/TLS
  • Authentication Method: OAuth2
  • User name is full gmail email address

SMTP - Outgoing

  • Server name: smtp.gmail.com
  • Port: 465
  • Connection SEcurity: SSL/TLS
  • Authentication Method: OAuth2
  • User name is full gmail email address

Did it work after going through all the checks ?

more options

Please note: You cannot use 2 factor authentication and app generated password - switch it off.

Latest updates with gmail/google and password requirements mean you need to use 'OAuth2' in Authentication Method. Cookies must be enabled for it to work. Use Normal Password and the OAuth settings regardless of whether you use POP or IMAP. If you manually change these settings in an account previously set up, then restart Thunderbird after making the changes. Then you will get a pop up by gmail asking to confirm Password and select to allow Thunderbird access to gmail account.

OAuth2 token is then stored in Thunderbird, which Thunderbird will use from then onwards to access account.

  1. 1
  2. 2