搜尋 Mozilla 技術支援網站

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

了解更多

Inbox folders not being created from msf files

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

more options

Last week, I noticed that my Inbox folder files weren't appearing in my profile. I posted a generalized question here: https://support.mozilla.org/en-US/questions/996903

The response I received didn't help that much. The folder I created appeared on the remote mailbox as empty folders.

My mail account is synced via IMAP to a remote Zimbra mail client using STARTTLS. I can view my Inbox. The other folders in my Inbox account are not visible. I can send and recieve messages from my INBOX.

When I select "Manage folder Subscriptions" In the account options, I can see the folders. When I select them, and click the "Subscribe" button, nothing happens. Inspecting my IMAP directory, I see the following structure:

~/.thunderbird/13zr0oo0.default/ImapMail/mail.<zimbra_account>.com: -rw-r--r-- 1 matthewe matthewe 1238 May 2 10:38 Archives.msf -rw-r--r-- 1 matthewe matthewe 1235 May 2 10:38 Drafts.msf -rw------- 1 matthewe matthewe 47500385 May 2 09:56 INBOX -rw-r--r-- 1 matthewe matthewe 375885 May 2 10:36 INBOX.msf -rw-r--r-- 1 matthewe matthewe 25 May 2 08:58 msgFilterRules.dat -rw-r--r-- 1 matthewe matthewe 1233 May 2 10:38 Sent.msf -rw-r--r-- 1 matthewe matthewe 0 May 2 10:38 site-errors.msf -rw-r--r-- 1 matthewe matthewe 0 May 2 09:59 Templates.msf -rw-r--r-- 1 matthewe matthewe 2275 May 2 10:33 Trash.msf

The msf files are created when I click the "Subscribe" button but subsequent Mail files containing the mail data are not (note that non-msf files exist only for "INBOX".) Removing .msf files and restarting Thunderbird has no affect. When I launch, the errors console reports the following three errors:

"Could not read chrome manifest 'file:///usr/lib/thunderbird/extensions/%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D/chrome.manifest'.

-- There is no chrome.manifest file in my filesystem under /usr/lib/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}"

"While creating services from category 'profile-after-change', could not create service for entry 'Disk Space Watcher Service', contract ID '@mozilla.org/toolkit/disk-space-watcher;1'"

This is reported as https://bugzilla.mozilla.org/show_bug.cgi?id=883621 and has been resolved at https://bugzilla.mozilla.org/show_bug.cgi?id=895964 but my system still throws the error. (I have plenty of disk space. Permissions perhaps?)

[JavaScript Warning: "Calendar https://mail.zimbrahostedemail.com/home/matthewe@<zimbra_client>.com/Calendar has a dangling E-Mail identity configured."]

I'm not sure what that means.

I am using Thunderbird 24.5.0 on Ubuntu 13.10

Last week, I noticed that my Inbox folder files weren't appearing in my profile. I posted a generalized question here: https://support.mozilla.org/en-US/questions/996903 The response I received didn't help that much. The folder I created appeared on the remote mailbox as empty folders. My mail account is synced via IMAP to a remote Zimbra mail client using STARTTLS. I can view my Inbox. The other folders in my Inbox account are not visible. I can send and recieve messages from my INBOX. When I select "Manage folder Subscriptions" In the account options, I can see the folders. When I select them, and click the "Subscribe" button, nothing happens. Inspecting my IMAP directory, I see the following structure: ~/.thunderbird/13zr0oo0.default/ImapMail/mail.<zimbra_account>.com: -rw-r--r-- 1 matthewe matthewe 1238 May 2 10:38 Archives.msf -rw-r--r-- 1 matthewe matthewe 1235 May 2 10:38 Drafts.msf -rw------- 1 matthewe matthewe 47500385 May 2 09:56 INBOX -rw-r--r-- 1 matthewe matthewe 375885 May 2 10:36 INBOX.msf -rw-r--r-- 1 matthewe matthewe 25 May 2 08:58 msgFilterRules.dat -rw-r--r-- 1 matthewe matthewe 1233 May 2 10:38 Sent.msf -rw-r--r-- 1 matthewe matthewe 0 May 2 10:38 site-errors.msf -rw-r--r-- 1 matthewe matthewe 0 May 2 09:59 Templates.msf -rw-r--r-- 1 matthewe matthewe 2275 May 2 10:33 Trash.msf The msf files are created when I click the "Subscribe" button but subsequent Mail files containing the mail data are not (note that non-msf files exist only for "INBOX".) Removing .msf files and restarting Thunderbird has no affect. When I launch, the errors console reports the following three errors: "Could not read chrome manifest 'file:///usr/lib/thunderbird/extensions/%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D/chrome.manifest'. -- There is no chrome.manifest file in my filesystem under /usr/lib/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}" "While creating services from category 'profile-after-change', could not create service for entry 'Disk Space Watcher Service', contract ID '@mozilla.org/toolkit/disk-space-watcher;1'" This is reported as https://bugzilla.mozilla.org/show_bug.cgi?id=883621 and has been resolved at https://bugzilla.mozilla.org/show_bug.cgi?id=895964 but my system still throws the error. (I have plenty of disk space. Permissions perhaps?) [JavaScript Warning: "Calendar https://mail.zimbrahostedemail.com/home/matthewe@<zimbra_client>.com/Calendar has a dangling E-Mail identity configured."] I'm not sure what that means. I am using Thunderbird 24.5.0 on Ubuntu 13.10

被選擇的解決方法

Was able to come up with a workaround: Server Settings -> Advanced, de-select "Show only subscribed folders" downloads everything. Good enough. I would issue this as a bug against Thunderbird 24.5.0 As this does not happen with those running 24.4.0

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

所有回覆 (14)

more options

Is your question about files not being created, or because you cannot send and receive mail, or both?

more options

The question is about folders not being created / recongized. I can send and receive mail, "I can send and recieve messages from my INBOX. " My mail folder on zimbra has additional folders, which are recongized and written to as .msf files but the folders containing the contents are not created.

more options
more options

Thanks, I should have mentioned that but, all of the synchronization settings are set. I can recieve and send mail. When I initially set up my account, all the folders were present, but now they're missing.

more options

right click the account name in the folder pane, select subscribe. Are your folders lists as available? are they subscribed?

more options

The folder lists are available, and can be checked. When I click "Subscribe" nothing happens:

"When I select "Manage folder Subscriptions" In the account options, I can see the folders. When I select them, and click the "Subscribe" button, nothing happens. Inspecting my IMAP directory, I see the following structure:"

At the beginning of this thread, I display the contents of my IMAP directory, but the linebreaks didn't preserve, so it looks messy. Basically, the folders I want to subscribe to are listed as .msf files. My Inbox has both an .msf and a mailspool file.

One thing to note however. When I do click "Subscribe", and then shut down and restart, the folders appear briefly (for about a half second) and then disappear.

由 eggmatters 於 修改

more options

I suggest you log your imap activity and see what is going on see https://wiki.mozilla.org/MailNews:Logging

more options

Thank you! Was just trying to find logs for Thunderbird.

Got the logs to write. It's logging connection(?) attempts to the additional folders on the server but then it shows a failure:

d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 9 NO LIST failed

The complete log file follows (its not that big):

let me know if you need to see more

33 -222497024[7f27d7fd2250]: login succeeded
34 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 5 namespace^M
35 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=45 needmore=0]
36 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * NAMESPACE (("" "/")) (("/home/" "/")) NIL^M
37 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=26 needmore=0]
38 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 5 OK NAMESPACE completed^M
39 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 6 ID ("name" "Thunderbird" "version" "24.5.0")^M
40 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=158 needmore=0]
41 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * ID ("NAME" "Zimbra" "VERSION" "7.2.3_GA_2872" "RELEASE" "20130304144837" "USER" "matthewe@mymailserver.com" "SERVER" "0608b    9c1-1612-45d8-9582-1c4050787b78")^M
42 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=19 needmore=0]
43 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 6 OK ID completed^M
44 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 7 xlist "" "%"^M
45 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=37 needmore=0]
46 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasChildren) "/" "apache"^M
47 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=39 needmore=0]
48 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasChildren) "/" "Archives"^M
49 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=38 needmore=0]
50 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Chats"^M
51 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=41 needmore=0]
52 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Contacts"^M
53 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=47 needmore=0]
54 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren \Drafts) "/" "Drafts"^M
55 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=46 needmore=0]
56 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "email_testing"^M
57 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=49 needmore=0]
58 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Emailed Contacts"^M
59 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=45 needmore=0]
60 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren \Inbox) "/" "INBOX"^M
61 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=41 needmore=0]
62 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\NoInferiors \Spam) "/" "Junk"^M
63 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=43 needmore=0]
64 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren \Sent) "/" "Sent"^M
65 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=44 needmore=0]
66 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "site-errors"^M
67 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=43 needmore=0]
68 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasChildren \Trash) "/" "Trash"^M
69 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=40 needmore=0]
70 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "zendesk"^M
71 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=22 needmore=0]
72 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 7 OK XLIST completed^M
73 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 8 xlist "" "%/%"^M
74 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=47 needmore=0]
75 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "apache/groupon"^M
76 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=46 needmore=0]
77 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Archives/2011"^M
78 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=46 needmore=0]
79 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Archives/2012"^M
80 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=46 needmore=0]
81 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Archives/2013"^M
82 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=46 needmore=0]
83 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Archives/2014"^M
84 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=47 needmore=0]
85 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Trash/Archives"^M
86 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=42 needmore=0]
87 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Trash/Meh"^M
88 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=45 needmore=0]
89 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Trash/MySent"^M
90 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=50 needmore=0]
91 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * XLIST (\HasNoChildren) "/" "Trash/site_errorz"^M
92 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=22 needmore=0]
93 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 8 OK XLIST completed^M
94 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 9 list (subscribed) "" "*"^M
95 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=18 needmore=0]
96 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 9 NO LIST failed^M
97 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 10 list (subscribed) "" "/home/*"^M
98 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=56 needmore=0]
99 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 10 NO LIST failed: wildcards not permitted in username^M

100 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 11 list "" "INBOX"^M 101 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=37 needmore=0] 102 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * LIST (\HasNoChildren) "/" "INBOX"^M 103 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=22 needmore=0] 104 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 11 OK LIST completed^M 105 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 12 list "" "Trash"^M 106 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=35 needmore=0] 107 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: * LIST (\HasChildren) "/" "Trash"^M 108 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=22 needmore=0] 109 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 12 OK LIST completed^M 110 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:SendData: 13 create "Trash"^M 111 -222497024[7f27d7fd2250]: ReadNextLine [stream=d8ee6610 nb=45 needmore=0] 112 -222497024[7f27d7fd2250]: d7dbe800:mail.mymailserver.com:A:CreateNewLineFromSocket: 13 NO CREATE failed: mailbox already exists^M

由 eggmatters 於 修改

more options

Close Thunderbird and delete the panacea.dat file and the folderTree,json files from your profile. then restart.

more options

Thanks Matt, Almost there. When I restart, the icons are visible, but then once I'm connected to the Zimbra host, they disappear. Will research a little more on this end.

Additionally, when I start thunderbird from the command line, I get the following error:

(process:3728): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed

https://bugzilla.mozilla.org/show_bug.cgi?id=672671

The posted bug on Bugzilla seems to be more of a heated debate over the status of the bug rather than a formal bug report. Not sure if this is affecting anything, the reported behaviors (firefox crashes) don't apply here.

But joopbraak definitely needs to chill out. lol. i haven't seen that kind of attitude on an open source support forum in a while. Very entertaining.

more options

Hmm, the folders appear on startup, as if thunderbird expects them to be fetched. Without explicitly failing, the folders disappear. The logs seem to follow this process (see above) and then issue the following lines when the folders disappear:

-2036340992[7f197ab4f250]: 95d77000:mail.mailserver.com:A:CreateNewLineFromSocket: 9 NO LIST failed -2036340992[7f197ab4f250]: 95d77000:mail.mailserver.com:A:SendData: 10 list (subscribed) "" "/home/*" -2036340992[7f197ab4f250]: ReadNextLine [stream=7b56c510 nb=56 needmore=0] -2036340992[7f197ab4f250]: 95d77000:mail.mailserver.com:A:CreateNewLineFromSocket: 10 NO LIST failed: wildcards not permitted in username

The "wildcards not permitted in username" is an error message sent by the zimbar mailserver. The logging rightly supresses these credentials but, where Is the username configured to include a wildcard? Is this a false read by zimbra?

After deleting my profile and starting again, checking the settings manually, The problem still continues. I'm thinking this may very well be a zimbra issue.

由 eggmatters 於 修改

more options

Verified that this is a Thunderbird issue - just not sure what. This is the same behavior as bug: https://bugzilla.mozilla.org/show_bug.cgi?id=537298 Also, another behavior to note: When I subscribe to folders on my mail account, nothing happens. If I shutdown Thunderbird and restart, The folders appear and then quickly disappear. I have already mentioned this in the thread but, the Activity Manager shows the folders as having been deleted (see image)

more options

選擇的解決方法

Was able to come up with a workaround: Server Settings -> Advanced, de-select "Show only subscribed folders" downloads everything. Good enough. I would issue this as a bug against Thunderbird 24.5.0 As this does not happen with those running 24.4.0

more options

Could you post a bug in Bugzilla for the issue? You have a better grip on it than I do. When you file, mark is a a regression in the "whiteboard"