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

搜尋 Mozilla 技術支援網站

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

了解更多

Folder structure on TB won't synch with server

  • 3 回覆
  • 0 有這個問題
  • 5 次檢視
  • 最近回覆由 photonic

more options

Greetings. I am a new Thunderbird user migrating from Outlook 2013. I am on Windows 7. I am using IMAP.

My previously working saved folder structure in Thunderbird is not updating when I make a change to the folder structure on my email server.

Everything used to be OK but then when I noticed that the "saved" folder on TB was grayed out (I suspect because there was no email in that folder but tons in the subfolders). I think mistakenly I attempted to rename the folder "saved" to see if it would have darker text. Then I noticed a flurry of activity in TB subscribing and unsubscribing to folders and ever since I can see all of the folders under the saved folder but there used to be subfolders of these and now they do not display. Making changes on the server to folders is now not recognized in TB either. All of the subfolders I want, I have verified are still on the server with emails in them.

Is there some way I can "start over" and get the folder structure in TB synced with the folder structure on my server.

I did notice that when I deleted a not valuable folder in TB as a test, it was immediately deleted on my server so the sync is working in that direction.

Thanks in advance for help. I am trying hard not to loose valuable old emails on my server. Otherwise I am loving the new client.

Greetings. I am a new Thunderbird user migrating from Outlook 2013. I am on Windows 7. I am using IMAP. My previously working saved folder structure in Thunderbird is not updating when I make a change to the folder structure on my email server. Everything used to be OK but then when I noticed that the "saved" folder on TB was grayed out (I suspect because there was no email in that folder but tons in the subfolders). I think mistakenly I attempted to rename the folder "saved" to see if it would have darker text. Then I noticed a flurry of activity in TB subscribing and unsubscribing to folders and ever since I can see all of the folders under the saved folder but there used to be subfolders of these and now they do not display. Making changes on the server to folders is now not recognized in TB either. All of the subfolders I want, I have verified are still on the server with emails in them. Is there some way I can "start over" and get the folder structure in TB synced with the folder structure on my server. I did notice that when I deleted a not valuable folder in TB as a test, it was immediately deleted on my server so the sync is working in that direction. Thanks in advance for help. I am trying hard not to loose valuable old emails on my server. Otherwise I am loving the new client.

由 photonic 於 修改

被選擇的解決方法

Problem solved after huge rearranging of my saved folder structure on my Comcast email server to get rid of any child folders deeper than one child. All the folders are now syncing just fine.

Looks like there really is a limit on file tree "depth" due to the above noted limitations (previous post). Would have been nice to know this up front. Sigh....

Hopefully this documentation helps someone else.

從原來的回覆中察看解決方案 👍 0

所有回覆 (3)

more options

After thinking about the problem this morning I thought perhaps the best way to handle this would be to delete the account, thus clearing out the faulty folders and then reestablish the account which would get a fresh sync with the folder structure on the server.

What do you think about this possible solution?

more options

Well no responses yet, but I have been doing more digging and it appears that TB has limits on how deep a file hierarchy can go because of system limits to the number of characters that can be used for the folder path names. Here is what MozillaZine says about TB folder hierarchy limits:

"The depth of the folder hierarchy is limited by the path to last folders header. That can't exceed the operating systems maximum path length (usually at least 255 characters). That is not the same as what you see in the folder pane, its includes the path to the parent folder in the profile (which might be over 100 characters), and five additional characters (back slash plus .sbd) for each child folder. If you run into this limit you can display more folders by moving the profile or the accounts directory closer to the root of the drive, so that less of the total path length is wasted. There is additional overhead if any of the folders have non-ASCII characters. For example, if its a IMAP account the server would send the string as modified UTF-7, which more than doubles the number of characters. "

So it looks like what I need to do is get rid of many of the "children" to shorten up the paths. Probably a good "opportunity" to clean house anyway.

I will report back if this worked.

more options

選擇的解決方法

Problem solved after huge rearranging of my saved folder structure on my Comcast email server to get rid of any child folders deeper than one child. All the folders are now syncing just fine.

Looks like there really is a limit on file tree "depth" due to the above noted limitations (previous post). Would have been nice to know this up front. Sigh....

Hopefully this documentation helps someone else.