X
Tap here to go to the mobile version of the site.

Support Forum

Can't point/force T'Bird to the correct mail storage directory?

Posted

I keep my Mail Message storage on DropBox. On three of my computers, this works very well. On the problem system I’m unable to select the correct directory. I use the “browse”, select the appropriate folder, go through the obligatory restart, and end up just where I started. Prefs.JS and User.JS reflect the correct folder locations. The folders below are real examples. Mail.comcast.net needs to be on the D Drive. Any one have any ideas? Thanks. JLOB

C:\Dropbox\Mail\mail.comcast.net D:\DropBox\Mail\mail.comcast-2.net D:\Dropbox\Mail\ImapMail\imap.googlemail.com

I keep my Mail Message storage on DropBox. On three of my computers, this works very well. On the problem system I’m unable to select the correct directory. I use the “browse”, select the appropriate folder, go through the obligatory restart, and end up just where I started. Prefs.JS and User.JS reflect the correct folder locations. The folders below are real examples. Mail.comcast.net needs to be on the D Drive. Any one have any ideas? Thanks. JLOB C:\Dropbox\Mail\mail.comcast.net D:\DropBox\Mail\mail.comcast-2.net D:\Dropbox\Mail\ImapMail\imap.googlemail.com

Chosen solution

You say: Prefs.JS and User.JS reflect the correct folder locations.

C:\Dropbox\Mail\mail.comcast.net is not correct but is constantly shown in 'local directory'

If you update the account "local directory" to point to another location, but it does not stick then it sounds like your 'prefs.js' file is not getting updated or it is updated - hence why you say 'prefs.js' looks correct, BUT it is more likely the 'User.js' file is overriding it.

Test with the exclusion of 'user.js': Exit Thunderbird Rename 'user.js' to 'Xuser.js' Start thunderbird Check 'local directory' of account. If necessary update to point to : D:\Dropbox\Mail\mail.comcast.net OK everything Confirm restarting shows account local directory as OK.

Read this answer in context 1
Quote

Additional System Details

Application

  • User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0

More Information

Matt
  • Top 10 Contributor
  • Moderator
3275 solutions 22573 answers

I am surprised it works for any of your computers. Thunderbird is not designed to use a folder that is synchronizing to another server all the time to store mail. Even less likely to work is a direct remote server location.

But what does " go through the obligatory restart, and end up just where I started" actually mean.

You say the settings are being saved, so what exactly is not working.

I am surprised it works for any of your computers. Thunderbird is not designed to use a folder that is synchronizing to another server all the time to store mail. Even less likely to work is a direct remote server location. But what does " go through the obligatory restart, and end up just where I started" actually mean. You say the settings are being saved, so what exactly is not working.
Was this helpful to you?
Quote

Question owner

You say the settings are being saved, so what exactly is not working.

That's the problem. The setting is NOT being saved for that one account. I've been doing this with Thunderbird for about six years now, with no problems a all. My mail consists of three accounts, two Comcast and one Gmail. On the problem system, Dropbox used to reside on the C drive. Circumstances necessitated moving that to the D drive. Following the procedure I've always used to change this stuff, I click on the account name and select "view settings for this account". I then click on "server settings" for that account. In order to change the message storage directory, I click on "browse", find my way to the correct folder, select it so that it shows correctly in the "local directory" window, and click "ok". Thunderbird says it needs to restart to change the folder. It restarts. The folder has not (did not) change(d)! I'm not Sure what else to do. JLOB

C:\Dropbox\Mail\mail.comcast.net (THIS is the problem server!!)

                                                                  The others are fine!

D:\DropBox\Mail\mail.comcast-2.net

D:\Dropbox\Mail\ImapMail\imap.googlemail.com

<blockquote> You say the settings are being saved, so what exactly is not working. </blockquote> That's the problem. The setting is NOT being saved for that one account. I've been doing this with Thunderbird for about six years now, with no problems a all. My mail consists of three accounts, two Comcast and one Gmail. On the problem system, Dropbox used to reside on the C drive. Circumstances necessitated moving that to the D drive. Following the procedure I've always used to change this stuff, I click on the account name and select "view settings for this account". I then click on "server settings" for that account. In order to change the message storage directory, I click on "browse", find my way to the correct folder, select it so that it shows correctly in the "local directory" window, and click "ok". Thunderbird says it needs to restart to change the folder. It restarts. The folder has not (did not) change(d)! I'm not Sure what else to do. JLOB C:\Dropbox\Mail\mail.comcast.net (THIS is the problem server!!) The others are fine! D:\DropBox\Mail\mail.comcast-2.net D:\Dropbox\Mail\ImapMail\imap.googlemail.com
Was this helpful to you?
Quote
Toad-Hall
  • Top 10 Contributor
1792 solutions 12054 answers

Chosen Solution

You say: Prefs.JS and User.JS reflect the correct folder locations.

C:\Dropbox\Mail\mail.comcast.net is not correct but is constantly shown in 'local directory'

If you update the account "local directory" to point to another location, but it does not stick then it sounds like your 'prefs.js' file is not getting updated or it is updated - hence why you say 'prefs.js' looks correct, BUT it is more likely the 'User.js' file is overriding it.

Test with the exclusion of 'user.js': Exit Thunderbird Rename 'user.js' to 'Xuser.js' Start thunderbird Check 'local directory' of account. If necessary update to point to : D:\Dropbox\Mail\mail.comcast.net OK everything Confirm restarting shows account local directory as OK.

You say: Prefs.JS and User.JS reflect the correct folder locations. C:\Dropbox\Mail\mail.comcast.net is not correct but is constantly shown in 'local directory' If you update the account "local directory" to point to another location, but it does not stick then it sounds like your 'prefs.js' file is not getting updated or it is updated - hence why you say 'prefs.js' looks correct, BUT it is more likely the 'User.js' file is overriding it. Test with the exclusion of 'user.js': Exit Thunderbird Rename 'user.js' to 'Xuser.js' Start thunderbird Check 'local directory' of account. If necessary update to point to : D:\Dropbox\Mail\mail.comcast.net OK everything Confirm restarting shows account local directory as OK.
Was this helpful to you? 1
Quote

Question owner

SUPER! That, apparently, was/is the glitch. The change took, and all the relevant files are aligned. Now if there was only a way to find out WHERE, in User.js, the culprit lies. I'm not sure what else I'm gonna disturb by not having a User.js file.

THANK YOU for you insight. I really appreciate it. JLOB

SUPER! That, apparently, was/is the glitch. The change took, and all the relevant files are aligned. Now if there was only a way to find out WHERE, in User.js, the culprit lies. I'm not sure what else I'm gonna disturb by not having a User.js file. THANK YOU for you insight. I really appreciate it. JLOB
Was this helpful to you?
Quote
Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.