Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

have to enter account password every time thunderbird starts

  • 5 replies
  • 0 have this problem
  • 150 views
  • Last reply by Toad-Hall

more options

Every time I start Thunderbird version 102.7.0 during the day I have to enter each accounts password. Or when TB recheck mail on a cycle of 10 minutes I have to do it again. The saved password table is all ways empty whether I say save password or not. I can only say this is a new bug because older versions you only had to log into user accounts with password only one time after the account was created and never again. The saved password table has no manual way to enter password into the saved password table. This needs to be corrected to the old method of doing things because this is such a pain that it will drive away TB user to use some other email reader.

Every time I start Thunderbird version 102.7.0 during the day I have to enter each accounts password. Or when TB recheck mail on a cycle of 10 minutes I have to do it again. The saved password table is all ways empty whether I say save password or not. I can only say this is a new bug because older versions you only had to log into user accounts with password only one time after the account was created and never again. The saved password table has no manual way to enter password into the saved password table. This needs to be corrected to the old method of doing things because this is such a pain that it will drive away TB user to use some other email reader.

Chosen solution

As you requested I found and deleted from Thunderbird file called profile.

    cert8.db 
   key3.db 
   secmod.db 
   Signons.sqlite 

Could not find pkcs11.txt

Started Thunderbird answered prompt for server password with (save password) and now server password prompt is auto answered and Thunderbird starts fine. The saved password table is also filled in. Thank you good job in helping me.

Read this answer in context 👍 0

All Replies (5)

more options

Did you recently upgrade Thunderbird from a version before 68?

more options

My previous laptop died would not boot. Got new acer 2022 laptop. Profile tree is located on D: drive. I recovered all data to new PC D: drive which included the old profile tree. Old Thunderbird was version 32 I think. Maybe 15 years old version of Thunderbird.

more options

Basically, your old Thunderbird profile has been forced to be used by the current release. It sounds like you did not reinstall same version as you were currently using on old computer and work though several installs to get the profile gradually updated with all the changes that occured.

You were probably using a win32 version of Thunderbird on old computer and perhaps now using win64 version on new computer, which might cause some issues if the win64 was not installed in the C://Program Files (x86) folder.

Some important changes - just to keep you informed. AS of version 68 - dedicated profile per installation meaning it's not so simple to try to revert to an older version.

AS of 78 - Address books are now stored as SQLite databases to prepare for future addressbook improvements. Existing address books in MAB format (using a Mork database) will be converted.

Calendar: The Lightning calendar add-on is now integrated into Thunderbird. If you still have Lightning as an addon then it should be removed.

AS of 102: Address book contact data is now stored in the vCard format. The change isn't backwards-compatible; backups are stored in the profile directory.


Q: Where is the Thunderbird program currently installed?

re: I recovered all data to new PC D: drive which included the old profile tree.

In Thunderbird

  • Menu icon > Help > More Troubleshooting Information
  • under 'Application Basics' - half way - Profile Folder - click on 'Open Folder'

A new window opens showing contents of profile name folder.

  • Exit Thunderbird now - this is important.
  • Post an image which shows the contents of the 'profile name' folder and shows the full directory, so we can see current installed location.

Locate and delete the following files:

  • cert8.db (obselete)
  • key3.db (obselete)
  • pkcs11.txt
  • secmod.db (obselete)
  • Signons.sqlite (obselete)

Do Not delete these files on this occasion:

  • cert9.db
  • key4.db

Start Thunderbird.

When prompted enter password for account; select checkbox to Remember password and click on OK.

Then check to see whether it was stored.

  • Meni icon > Settings > Privacy & Security

Under 'Passwords' section

  • click on 'Saved Passwords'
  • Click on 'Show Passwords.
more options

Chosen Solution

As you requested I found and deleted from Thunderbird file called profile.

    cert8.db 
   key3.db 
   secmod.db 
   Signons.sqlite 

Could not find pkcs11.txt

Started Thunderbird answered prompt for server password with (save password) and now server password prompt is auto answered and Thunderbird starts fine. The saved password table is also filled in. Thank you good job in helping me.

more options

re :Could not find pkcs11.txt

As that file was missing, it explains why you had the issue you were experiencing. After deleteing the other files, upon restart, Thunderbird will have recreated the pkcs11.txt and now all should be ok.

good to hear all is now ok.