为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

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.