On Aug 14th 11 PM ET/Aug 15th 03:00 UTC, due to scheduled Firefox Account server maintenance, users may not be able to sign in or create a new subscription. This is expected to last approximately 30 minutes. Status updates can be found at https://status.vpn.mozilla.org or https://status.relay.firefox.com.

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Learn More

Thunderbird Linux keeps asking for passwords where it didn't before

  • 27 ответов
  • 6 имеют эту проблему
  • 86 просмотров
  • Последний ответ от Toad-Hall

more options

Here's how it used to work and how I would like it to work: I start Thunderbird, it requests password(s). After I enter them correctly, Thunderbird scans for new mail and will periodically scan for new mail. I could scan sub-folders like sent or trash without entering a password. Sending email requires inputting the password the first time. This behavior used to persist until I closed Thunderbird.

Here's how it is working now: I start Thunderbird, it requests password(s). After I enter them correctly, Thunderbird scans for new mail. Initially I can enter sub-folders soon after startup without entering a password. After some number of minutes if I click on the inbox or do a "get new mail" or enter a sub-folder, it requires I enter the password again. Thunderbird no longer checks for new mail as it seems to have forgotten the password(s) I entered. Sending an email requires entering the password every time to send, and entering the password again every time so it can be copied to the sent folder.

I've been using Thunderbird for decades and this new behavior is very frustrating. 

I recently converted one of my emails (yahoo) to oauth2 as yahoo imap will soon be disabled. I noticed the new behavior after this change, but cannot definitely attribute the undesirable behaviour to this change. After this change, the yahoo account no longer requires entering the password upon opening Thunderbird, for entering sub-folders or sending mail. This appears to be persistent.

What I've tried with no success: Run Thunderbird with addons disabled - undesired behaviour. Reinstall current version of Thunderbird - undesired behaviour. Reinstall older version of Thunderbird (clean profile forced) - undesired behaviour. Reinstall current version of Thunderbird with no yahoo account - undesired behaviour. Reinstall older version of Thunderbird (clean profile forced) with no yahoo account - undesired behaviour.

Any assistance that could be provided would be greatly appreciated.

Here's the pertinent troubleshooting info: Name Thunderbird Version 68.12.0 Build ID 20200820223055 User Agent Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 OS Linux 4.19.0-10-amd64 Profile Directory (Local drive) Build Configuration about:buildconfig Memory Use about:memory Performance about:performance Registered Service Workers about:serviceworkers Multiprocess Windows 0/0 Disabled Remote Processes 0 Enterprise Policies Inactive Google Location Service Key Missing Google Safebrowsing Key Missing Mozilla Location Service Key Missing Safe Mode false Profiles about:profiles Mail and News Accounts ID Incoming server Outgoing servers Name Connection security Authentication method Name Connection security Authentication method Default? account2 (none) Local Folders None Normal password account3 (imap) imap.gmx.net:993 SSL/TLS Normal password mail.gmx.net:587 SSL/TLS Normal password true account4 (imap) imap.googlemail.com:993 SSL/TLS Normal password smtp.googlemail.com:587 SSL/TLS Normal password true account5 (imap) imap.mail.yahoo.com:993 SSL/TLS OAuth2 smtp.mail.yahoo.com:465 SSL/TLS Normal password true

Here's how it used to work and how I would like it to work: I start Thunderbird, it requests password(s). After I enter them correctly, Thunderbird scans for new mail and will periodically scan for new mail. I could scan sub-folders like sent or trash without entering a password. Sending email requires inputting the password the first time. This behavior used to persist until I closed Thunderbird. Here's how it is working now: I start Thunderbird, it requests password(s). After I enter them correctly, Thunderbird scans for new mail. Initially I can enter sub-folders soon after startup without entering a password. After some number of minutes if I click on the inbox or do a "get new mail" or enter a sub-folder, it requires I enter the password again. Thunderbird no longer checks for new mail as it seems to have forgotten the password(s) I entered. Sending an email requires entering the password every time to send, and entering the password again every time so it can be copied to the sent folder. I've been using Thunderbird for decades and this new behavior is very frustrating. I recently converted one of my emails (yahoo) to oauth2 as yahoo imap will soon be disabled. I noticed the new behavior after this change, but cannot definitely attribute the undesirable behaviour to this change. After this change, the yahoo account no longer requires entering the password upon opening Thunderbird, for entering sub-folders or sending mail. This appears to be persistent. What I've tried with no success: Run Thunderbird with addons disabled - undesired behaviour. Reinstall current version of Thunderbird - undesired behaviour. Reinstall older version of Thunderbird (clean profile forced) - undesired behaviour. Reinstall current version of Thunderbird with no yahoo account - undesired behaviour. Reinstall older version of Thunderbird (clean profile forced) with no yahoo account - undesired behaviour. Any assistance that could be provided would be greatly appreciated. Here's the pertinent troubleshooting info: Name Thunderbird Version 68.12.0 Build ID 20200820223055 User Agent Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 OS Linux 4.19.0-10-amd64 Profile Directory (Local drive) Build Configuration about:buildconfig Memory Use about:memory Performance about:performance Registered Service Workers about:serviceworkers Multiprocess Windows 0/0 Disabled Remote Processes 0 Enterprise Policies Inactive Google Location Service Key Missing Google Safebrowsing Key Missing Mozilla Location Service Key Missing Safe Mode false Profiles about:profiles Mail and News Accounts ID Incoming server Outgoing servers Name Connection security Authentication method Name Connection security Authentication method Default? account2 (none) Local Folders None Normal password account3 (imap) imap.gmx.net:993 SSL/TLS Normal password mail.gmx.net:587 SSL/TLS Normal password true account4 (imap) imap.googlemail.com:993 SSL/TLS Normal password smtp.googlemail.com:587 SSL/TLS Normal password true account5 (imap) imap.mail.yahoo.com:993 SSL/TLS OAuth2 smtp.mail.yahoo.com:465 SSL/TLS Normal password true

Все ответы (7)

more options

Wow major thanks for digging this up @Varstahl. I'll do some local experiments when I get time but given I have a mix of OAuth and normal password accounts this is likely the problem. This is quite an annoying bug so thanks again for narrowing it down.

more options

To all people who have this not remembering password during session....AS A TEST: Could those effected by this issue, access the Account Settings > Server Settings for accounts that use OAuth and disable the option / uncheck the checkbox 'Check for new messages every X minutes' Then restart Thunderbird and enter passwords as normal. Observe what occurs regarding getting prompts for password. Please report back with your observations and results.

It would help try to identify what is triggering this problem, but we need all those effected to test this. Please help by providing information.

more options

@Toad-Hall as I said in my previous comment I did exactly that, and as long as OAuth2 doesn't fetch/send e-Mails, the passwords are not asked again, ever. Ran it for the past 9 days straight, never popped up.

more options

Varstahl said

@Toad-Hall as I said in my previous comment I did exactly that, and as long as OAuth2 doesn't fetch/send e-Mails, the passwords are not asked again, ever. Ran it for the past 9 days straight, never popped up.

I noticed your valuable contribution and findings, hence why I asked if everyone else discovered the same issue and it would be useful to know if they discovered after gradually switching that option back on for one account at a time, if it was a yahoo server/account causing the problem. It is really a question of getting a load of feedback for the developers to help them get to the bottom of this annoying problem.

So for others reading this, please respond with your results to see if Varstahl's testing is reproducable.

Изменено Toad-Hall

more options

@Toad-Hall I've been running with this setup (unchecking the "Check for new messages every X minutes" checkbox on all my OAuth accounts) this past week after Varstahl's update. I periodically manually fetch messages for these OAuth accounts and seem to have similar results.

A few things - at least for me, it doesn't forget the password immediately after fetching the mail for an OAuth account, it seems to have some time in between, but definitely seems related since I can go all day without checking those accounts and not typing the password, but then within a fairly short (I think less than half hour) period of fetching mail for that account it does seem to forget the password again.

Also, it doesn't seem to happen with my gmail OAuth accounts, only yahoo. If I fetch from a gmail OAuth account, it doesn't seem to forget the password for quite a long while (if ever) whereas if I fetch from yahoo, that's when it forgets within ~30 minutes or less. However, since the forgetting effect isn't immediate, it's a little harder to tell for sure what's going on - perhaps it needs the combination of gmail + yahoo to trigger the bug, or maybe it really is just yahoo by itself.

I'll keep observing and try to update if I find anything else relevant (or if there's any further specific tests you want me to do let me know).

more options

I have had the same problem since creating a yahoo imap/oauth2 account almost a year ago. I do not automatically monitor my oath2 account so it doesn't bother me much. I also have 2 pop3 accounts which get automatically checked every 15 minutes. Whenever I manually select my yahoo account and it goes through its authorization process, the pop3 accounts stop auto checking, and if I "get mail" on them, I have to reenter the password. If I use the pop3 accounts IMMEDIATELY after using the imap account I have the same problem without any delay, as taz is experiencing. It is as if thunderbird is discarding all authentication information for POP/SSL-TLS accounts while handling an IMAP/Oauth2 account.

more options

This is a reported bug and is being investigated.

  1. 1
  2. 2