為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

local directory path

  • 14 回覆
  • 1 有這個問題
  • 23 次檢視
  • 最近回覆由 Gnospen

more options

After a restore, when I go into Account Settings I get a message "Local directory path "c:\users\user......." is not suitable for message storage. Please choose another directory"

What does this mean and how can I fix it?

After a restore, when I go into Account Settings I get a message "Local directory path "c:\users\user......." is not suitable for message storage. Please choose another directory" What does this mean and how can I fix it?

所有回覆 (14)

more options

Could you get us the full address, C:\user\xxxx\ ????? And you are using win 7 -64bit? The normal 'Local Folders' address would be C:\Users\xxxx\AppData\Roaming\Thunderbird\Profiles\"Something".default\Mail\Local Folders

more options

The full message is: The Local Directory path "C:\Users\User\AppData\Roaming\Thunderbird\Profiles\q6s03qv2.default\Mail\Local Folders" is not suitable for message storage. Please choose another directory. I can go to that directory and it contains a number of folders and files one of which is Mail. This folder seems to contain all the files and sub folders under Local Folders.

more options

Any free-space problems?

For security: Make a copy of your Local Folders (externally).

If you open TB and can access Local Folders then right click on each folder choose properties and repair.

Think of moving attachments to a separate folder as they take up the majority size of your mails.

more options

Thanks for your help. I have 55GB free on my c drive so space should not be a problem. I have run a repair on every folder then compacted them all but I still geth the error. As far as I can see, TB is running ok but I have noticed that if I make changes to Tools/Account Settings then run mozbackup then immediately restore from mozbackup, the account settings have not been saved as after the restore they go back to previous settings PS I am running TB 38.2.0

more options

If Mozbackup is set to collect all files then prefs.js is among them.

Pref.js should hold your settings. If you have an User.js it loads later and overwrite prefs settings. If you haven't created user.js it shouldnt be there.

The Mozbackup file (*. pcv) is a zip-file and can be open as such. You can check whats stored.

more options

I have prefs.js in the pcv file and in the restored folder (q6s03qv2.default). There is no user.js that I can find

more options

If you got places.sqlite-shm, or places.sqlite.wal delete those. You can also delete panacea.dat, it will be rebuilt.

And also open tools/ clear resent history and clear cache (at least)

由 Gnospen 於 修改

more options

Just as a wild guess, You have set another account to use the local folders

If Thunderbird is starting, you have a prefs JS. That error says you have one with something wrong in it.

use the config editor to locate preferences that contain local folder by typing it into the search box. My guess is you have more than one

mail.server.server[x] directory  

pointing to that location.


Basically your profile is in a mess. The root of your profile should contain "mail" not local folders. So how did you restore your profile? Bits from the PCV to a location you chose perhaps?

more options

Also check that your anti-virus software doesn't search your profile.

And that places.sqlite is a file not a folder and that it hasn't zero-length.

more options

@Matt @Hunterbr The location in mail looks right as he can open mail/local folders from explorer (right Hunterbr?) A change in account settings doesn't keep. (right Hunterbr?) Is there something that overrides prefs.js?

@Matt your probably right on having a mail-account use Local Folders as main folder that would probably (I don't want to try it) create that error-msg.

more options

Thanks gnospen and Matt for your help - as you can probably guess I am struggling to understand how tbird works.

Gnospen - I have both places.sqlite-shm, and places.sqlite.wal (these are both files) and panacea.dat in the latest pcv file and so in the q6s03qv2.default folder. Should I delete those files from both places? I have only been doing backups and restores using mozbackup.exe and have not delved into the pcv files to try and extract files from them. When I do a restore, tbird seems to operate as it should (ie all emails under Local Folders and its subfolders are where they should be) except that the account settings are not changed from a previous backup.

Matt, I do have 2 email accounts - one account name (cegge1 )was given to me by my isp and I set up a '"secondary" account (hunterbr) to keep an earlier name I had used. In tbird, my left pane looks like the first attachment. All my emails should come into the Inbox under Local Folders but I do get some from my isp that go into the Inbox under cegge1. My isp wont change my cegge1 name but I was trying to set things up so that the cegge1 name was aliased to the hunterbr name.

In the Config Editor, there are 4 entries for Local Folder

mail.server.server2.directory;C:\Users\User\AppData\Roaming\Thunderbird\Profiles\q6s03qv2.default\Mail\Local Folders

mail.server.server2.directory-rel;[ProfD]Mail/Local Folders

mail.server.server2.hostname;Local Folders

mail.server.server2.name;Local Folders

The second and third images are the account settings for the two names and the Names email address and reply-to-address are what get changed when I do a restore.

Thanks for any suggestions Chris

more options

Keep Local folders and Account folders apart.

To me it looks just as MATT suggested. Your account hunterbr doesn't seam to have an inbox that can be synced with server.

Is hunterbr a POP3 or IMAP account?

more options

Both accounts are POP. Any emails addressed to hunterbr come into the Local Folders Inbox. As set up at the moment, any emails addressed to cegge1 do come to the Reply_To_Address (hunterbr) and end up in the Local Folders Inbox which is ok by me). As maybe a confusing side issue, any emails I write come From cegge1 by default but I can change this to hunterbr form the dropdown list.

more options

In my mind there should not be a server-inbox under Local Folders.

The normal directory for your pop3-account should be something like: "profiledirectory"\Mail\pop3.optusnet.com.au AND "profiledirectory"\Mail\pop3.optusnet-1.com.au

And for your Local folders "profiledirectory"\Mail\Local Folders

You can however move all Incoming to a folder under Local with a filter.