There is no prefs.js file. How do I get it?
Please help me!! I am going crazy trying to get Thunderbird to remember the passwords. There is no prefs.js file nor user_pref file
All Replies (6)
Not sure why you did not continue in your original post, but the second option of the linked article says use the config editor.
Go to Options-Advanced-General Click the Config Editor button In the search box enter signon
Look for the line signon.rememberSignons
It says that if it is set to false change it to true. You make the change by right click and select Toggle.
From OP personal message..
recruiternj Today at 9:06 AM Thanks for your help. Unfortunately, I looked for user_pref("signon.rememberSignons", false); and it is not there! Nowhere! What do I do now? Peter pprovda@comcast.net
My instructions above state to search for signon, not user_pref(signon.rmemeberSignons)
I know the article lists the entire string but as you discovered it cannot be found. Try following the instructions above.
Modified
Thank you.
I got to it, but it is already marked true. Still not able to get the program to remember passwords.
The original question is this one: https://support.mozilla.org/en-US/questions/1157990
Please do not post replies as a new question as this causes a lack of continuity of communication.
First tell the forum if the passwords visible here:
'Menu icon' > 'Options' > 'Options' > 'Security' > 'Passwords' tab click on 'Saved Passwords' click on 'Show Passwords' There should be two lines for each mail account. One is incoming and one is smtp. pop accounts will have 'mailbox://etc' imap accounts will have imap://etc
What do you see?
Do you use something like CCleaner? If yes, then you must stop it from including Thunderbird folders because it will be constantly removing such things as eg: passwords and session data.
This may be a long-shot... I've had a bundle of problems with corruption and lost TB accounts. Mostly - I think - due to file-system issues and not TB.
On my Ubuntu MATE 16.04 system, my TB email is stored on an external USB HD. When that drive experienced corruption, my prefs.js file was 0-bytes, and, as such, all accounts and associated were gone.
In an effort to fix the corruption (on Linux), I ran a file-system check/repair tool, and it found and created a number of "lost cluster" files. For Windows, it might be "chkdsk" that would do this... but my Windows experience is very dated.
The "lost cluster" files were named something like FILE0000.RCK, FILE0001.RCK, FILE0002.RCK and so on. I examined each file, and 2 of them contained what looked like my 9 email accounts. So I copied them to new files with new names prefs_1.js and prefs_2.js in the TB message-store subdirectory (where you 'Mail' and 'ImapMail' - and many other items - reside). This is the location where you may find a 0-byte prefs.js file... or not find it at all.
First I renamed prefs_1.js to prefs.js and started TB. All the email accounts returned! There was a bit of clean-up needed on one email account's 'Trash' folder, but after a few restarts of TB, things look very promising. I was able to transact new email, remove trash and old messages.
If you have any "missing cluster" or recovered file-system files, you may want to examine them by editing or using a binary-file viewer. Then try as above.
Good luck.