How to restore my deleted email accounts, tabs session and addon settings regarding those email accounts?
So I copied over the Thunderbird roaming folder from the current user (let's call it user 1) on to an other user (let's call it user 2). Both users are on the same system. After copying, I went on to delete the email addresses in Thunderbird of user 1. The sh*tty thing is, they're removed for user 2 now as well, while it shouldn't. At least that wasn't my intention. I thought that the system would respect the roaming folders as individuals pertaining to their respected user, and not be copies of each other.
Now I've not only lost all my email settings, I've also lost the addon settings to sort the addresses. And worse: I've also lost my tab session. I figure that one the email addresses have been removed, any tabs that basically displayed emails of those addresses can't be kept in a state of operation.
So, how do I fix this? What I want is basically to get back to the state Thunderbird was prior to when I started deleting email addresses.
I've checked the session.js file, and can't restore to a previous version (no previous versions have shown up).
Thank you for your time and assistance. Sincerely.
Kiválasztott megoldás
Xwire said
Do you know of any variables that are the cause for incompatibility? Variables such for example: the profile folder must be in an exact 1:1 state as when the session file was generated? Does this matter at all? I'm curious to know what causes incompatibility for session files in Thunderbird in general.
Those are questions you would need to ask a developer familiar with that part of the code base. You might get an answer in the newsgroup mozilla.dev.apps.thunderbird but not here.
The session.json file is a standard java Json file. It's purpose in Thunderbird is more of a cache that anything else, caching your current session settings. I am guessing, but the process of removing and adding account might be all that is required to mess with it.
Válasz olvasása eredeti szövegkörnyezetben 👍 1Összes válasz (6)
Just noticed I accidentally copied the profiles.in file from user 1 onto user 2. Stupid, stupid, stupid.
Still, how can I fix?
Okay, renamed the path and stuff in profiles.in. Have got my email address settings back and all. Only missing tabs session.
I've got a copy of session.js, and copied the file into the profile folder. Problem is: when I start up Thunderbird, a session error file (session_error_20160222052248284) is replacing the session file I copied over.
Is anyone able to help me on this last part?
clearly the session file you have in not compatible. Please hind another way to manager your email than open tabs.
Thunderbird makes no guarantee about them and they could be closed legitimately for a number of reasons beyond what you have done yourself.
As for getting the tabs back, my guess is "not likely" as your backup file does not work.
Do you know of any variables that are the cause for incompatibility? Variables such for example: the profile folder must be in an exact 1:1 state as when the session file was generated? Does this matter at all? I'm curious to know what causes incompatibility for session files in Thunderbird in general.
Kiválasztott megoldás
Xwire said
Do you know of any variables that are the cause for incompatibility? Variables such for example: the profile folder must be in an exact 1:1 state as when the session file was generated? Does this matter at all? I'm curious to know what causes incompatibility for session files in Thunderbird in general.
Those are questions you would need to ask a developer familiar with that part of the code base. You might get an answer in the newsgroup mozilla.dev.apps.thunderbird but not here.
The session.json file is a standard java Json file. It's purpose in Thunderbird is more of a cache that anything else, caching your current session settings. I am guessing, but the process of removing and adding account might be all that is required to mess with it.
Okay, thank you for your time and information.