Αυτός ο ιστότοπος θα έχει περιορισμένη λειτουργικότητα, όσο εκτελούμε εργασίες συντήρησης για να βελτιώσουμε την εμπειρία σας. Αν ένα άρθρο δεν επιλύει το ζήτημά σας και θέλετε να κάνετε μια ερώτηση, η κοινότητα υποστήριξής μας είναι έτοιμη να σας βοηθήσει στο Twitter (@FirefoxSupport) και στο Reddit (/r/firefox).

Αναζήτηση στην υποστήριξη

Προσοχή στις απάτες! Δεν θα σας ζητήσουμε ποτέ να καλέσετε ή να στείλετε μήνυμα σε κάποιον αριθμό τηλεφώνου ή να μοιραστείτε προσωπικά δεδομένα. Αναφέρετε τυχόν ύποπτη δραστηριότητα μέσω της επιλογής «Αναφορά κατάχρησης».

Μάθετε περισσότερα

[SOLVED] How can I delete an undeletable folder ?

  • 12 απαντήσεις
  • 0 έχουν αυτό το πρόβλημα
  • Τελευταία απάντηση από Wayne Mery

more options

Hi. I have created 2 subfolders in "Drafts", which ALSO turned into draft folders:

  • The folder icons switched from the standard folder icon to the "Drafts" icon.
  • The right-click context menu is reduced (just like for other special folders), e.g. the "delete" command is missing.

So how can I delete this misbehaving folder now ?

I doublechecked in my account manager and via config editor that the subfolder are NOT used as DRAFTS folder for any of my (POP3/maildir) accounts.

Thank you so much.

Hi. I have created 2 subfolders in "Drafts", which ALSO turned into draft folders: * The folder icons switched from the standard folder icon to the "Drafts" icon. * The right-click context menu is reduced (just like for other special folders), e.g. the "delete" command is missing. So how can I delete this misbehaving folder now ? I doublechecked in my account manager and via config editor that the subfolder are NOT used as DRAFTS folder for any of my (POP3/maildir) accounts. Thank you so much.

Τροποποιήθηκε στις από το χρήστη welcome

Επιλεγμένη λύση

welcome said

@wsmwk: Thank you. Where is the folder type information stored? In "folder.msf" ? I assume it's difficult to manually edit the file, because it's Mork ?

The problem is this - it's one of those things that is just not obvious - I know where many things are located but this one had me stumped.

Viewing the index file is simple enough you just use a text editor, but that just contains info regarding what is contained in the mbox file. The flag is set against the folder not specific emails. I though it might be in the folderCache.json file.

Although it mentions 'flags' - I would not feel confident about editing anything because you would really need to know what each specific number actually represents.

Pop seem different from imap and also smart mailboxes

Pop: "flags" : 28, seems to be applied to an actual mail account name folder "flags" : 16388, has folder name 'Archives' "flags" : 1028, has folder name 'Drafts' "flags" : 4100, has folder name 'Inbox' "flags" : 1073741828, has folder name 'Junk' "flags" : 516, has folder name 'Sent' "flags" : 4194308, has folder name 'Templates' "flags" : 260, has folder name 'Deleted' (usually seen as 'Trash' in Folder Pane) "flags" : 4, - seems to be applied for a folder I created - so ordinary folder.

smart mailboxes: (Unified Folders) "flags" : 28, has folderName : "Unified Folders", "flags" : 16420, has folderName : "Archives", "flags" : 1060, has folderName : "Drafts", "flags" : 4132, has folderName : "Inbox", "flags" : 1073741860, has folderName : "Junk", "flags" : 548, has folderName : "Sent", "flags" : 4194340, has folderName : "Templates", "flags" : 292, folderName : "Deleted", (usually seen as 'Trash' in Folder Pane) "flags" : 4, - seems to be applied for a folder I created - so ordinary folder.


Imap: "flags" : 0, for imap mail account folder name "flags" : 671621396, set for a default gmail bin/trash folder "flags" : 134751252, set for default gmail folder name 'Drafts' "flags" : 134754324, set for default gmail folder name 'Inbox' "flags" : 134750228, set for a subfolder of Inbox which I created. "flags" : 134750212, set for a subfolder of Inbox which I created. "flags" : 134750228, set for a folder I created "flags" : 134766612, set for a folder I created "flags" : 671621140, set for a folder I created "flags" : 671621652, set for default gmail folder name 'Sent Mail' "flags" : 1745362948, set for default gmail folder name 'Spam' "flags" : 4194308, set for default gmail folder name 'Templates' "flags" : 151527444, seems to be set for a 'noSelect' folder I created


I deliberately set the pop Inbox to have both Inbox and Drafts flag Then after restart, rechecked to see what flag had been set for Inbox.msf Previously: "flags" : 1028, has folder name 'Drafts' "flags" : 4100, has folder name 'Inbox'

After setting additional 'Drafts flag on 'Inbox' "flags" : 5124, has folderName : "Inbox",

Did the same for imap account Previously "flags" : 134751252, set for default gmail folder name 'Drafts' "flags" : 134754324, set for default gmail folder name 'Inbox'

After setting additional 'Drafts flag on 'Inbox' "flags" : 134755348 for default Inbox

After removing the incorrect 'Drafts' and leaving just 'Inbox', restaring Thunderbird, check folderCache.json and the Inbox 'flag' numbers have reverted to original setting.

These are my findings, but it would be interesting to know what other people see. I'm not suggesting any editing of the folderCache.json file at this point because this is just my observations - if you wish to try then please make a backup of the original before you edit anything.

Ανάγνωση απάντησης σε πλαίσιο 👍 1

Όλες οι απαντήσεις (12)

more options

any ideas ?

Χρήσιμο;

more options

Install https://addons.thunderbird.net/en-US/thunderbird/addon/folderflags/ Remove the draft flag from the affected folder. Then you should be able to delete the folder.

Χρήσιμο;

more options

Wayne is correct - it looks like folders B and E have a folder flag set up as 'Drafts'

Once you have installed folderFlags addon You right clickon eg: E folder and select 'Properties' Then uncheck the 'Drafts' option. click on 'OK'

I've provided an image as a guide. In the example I'm talking about the Inbox, but same process applies to any folder. In your case you do not want any of those options selected.

If you need more info on installing the addon pease let us know.

Χρήσιμο;

more options

Thank you both. Can I manually edit the affected file(s) in the profile folder to solve the problem as well ?

(I am trying to use as few add-ons as possible due to potential uncaught side-effects (the more, the merrier :). But if there is no other solution, I will use the suggested add-on.)

Χρήσιμο;

more options

> Can I manually edit

I know of no way to do that.

Χρήσιμο;

more options

@wsmwk: Thank you. Where is the folder type information stored? In "folder.msf" ? I assume it's difficult to manually edit the file, because it's Mork ?

Χρήσιμο;

more options

Επιλεγμένη λύση

welcome said

@wsmwk: Thank you. Where is the folder type information stored? In "folder.msf" ? I assume it's difficult to manually edit the file, because it's Mork ?

The problem is this - it's one of those things that is just not obvious - I know where many things are located but this one had me stumped.

Viewing the index file is simple enough you just use a text editor, but that just contains info regarding what is contained in the mbox file. The flag is set against the folder not specific emails. I though it might be in the folderCache.json file.

Although it mentions 'flags' - I would not feel confident about editing anything because you would really need to know what each specific number actually represents.

Pop seem different from imap and also smart mailboxes

Pop: "flags" : 28, seems to be applied to an actual mail account name folder "flags" : 16388, has folder name 'Archives' "flags" : 1028, has folder name 'Drafts' "flags" : 4100, has folder name 'Inbox' "flags" : 1073741828, has folder name 'Junk' "flags" : 516, has folder name 'Sent' "flags" : 4194308, has folder name 'Templates' "flags" : 260, has folder name 'Deleted' (usually seen as 'Trash' in Folder Pane) "flags" : 4, - seems to be applied for a folder I created - so ordinary folder.

smart mailboxes: (Unified Folders) "flags" : 28, has folderName : "Unified Folders", "flags" : 16420, has folderName : "Archives", "flags" : 1060, has folderName : "Drafts", "flags" : 4132, has folderName : "Inbox", "flags" : 1073741860, has folderName : "Junk", "flags" : 548, has folderName : "Sent", "flags" : 4194340, has folderName : "Templates", "flags" : 292, folderName : "Deleted", (usually seen as 'Trash' in Folder Pane) "flags" : 4, - seems to be applied for a folder I created - so ordinary folder.


Imap: "flags" : 0, for imap mail account folder name "flags" : 671621396, set for a default gmail bin/trash folder "flags" : 134751252, set for default gmail folder name 'Drafts' "flags" : 134754324, set for default gmail folder name 'Inbox' "flags" : 134750228, set for a subfolder of Inbox which I created. "flags" : 134750212, set for a subfolder of Inbox which I created. "flags" : 134750228, set for a folder I created "flags" : 134766612, set for a folder I created "flags" : 671621140, set for a folder I created "flags" : 671621652, set for default gmail folder name 'Sent Mail' "flags" : 1745362948, set for default gmail folder name 'Spam' "flags" : 4194308, set for default gmail folder name 'Templates' "flags" : 151527444, seems to be set for a 'noSelect' folder I created


I deliberately set the pop Inbox to have both Inbox and Drafts flag Then after restart, rechecked to see what flag had been set for Inbox.msf Previously: "flags" : 1028, has folder name 'Drafts' "flags" : 4100, has folder name 'Inbox'

After setting additional 'Drafts flag on 'Inbox' "flags" : 5124, has folderName : "Inbox",

Did the same for imap account Previously "flags" : 134751252, set for default gmail folder name 'Drafts' "flags" : 134754324, set for default gmail folder name 'Inbox'

After setting additional 'Drafts flag on 'Inbox' "flags" : 134755348 for default Inbox

After removing the incorrect 'Drafts' and leaving just 'Inbox', restaring Thunderbird, check folderCache.json and the Inbox 'flag' numbers have reverted to original setting.

These are my findings, but it would be interesting to know what other people see. I'm not suggesting any editing of the folderCache.json file at this point because this is just my observations - if you wish to try then please make a backup of the original before you edit anything.

Χρήσιμο;

more options

I don't advocate nor advise people hacking files by direct editing, nor will I provide this information. Standard tools should be used where possible. https://addons.thunderbird.net/en-US/thunderbird/addon/folderflags/ is one such tool

Τροποποιήθηκε στις από το χρήστη Wayne Mery

Χρήσιμο;

more options

Wayne Mery said

I don't advocate nor advise people hacking files by direct editing, nor will I provide this information. Standard tools should be used where possible. https://addons.thunderbird.net/en-US/thunderbird/addon/folderflags/ is one such tool


I'm in agreement with you, as I said " I'm not suggesting any editing of the folderCache.json file" because you have to know what you are doing.

I have always advised people in the Thunderbird Support Forum to use the addon 'folderFlags' because it is the easiest and safest method to check and fix flags set on folders.

In a bugzilla post this was advised....folderCache.json should not be removed, since it will cause TB to visit all folders in the system which can be problematic for large profiles with many folders. You can edit the JSON file in an editor correcting or removing incorrect entries.

Hence, it is better to have a good understanding of the contents of the 'folderCache.json' file and that is normally obtained by sharing information by willing users.

As the person who posted the question enquired about which file and what data would need to be edited if the user did not want to use an addon, it's necessary to have a better understanding what the 'flags' means and whether the information I see is also seen by others. But if anyone does not want to participate then that's ok. I'm not demanding information just asking for others to volunteer information.

Χρήσιμο;

more options

@Toad-Hall : I completely agree with you. Thanks for looking into this. If we can find an obvious method to manually edit the affected file(s), I'd have more trust in this for this specific task than in an add-on, which may have bugs just as Thunderbird itself obviously has a bug which causes this specific behaviour.

Χρήσιμο;

more options

@Toad-Hall : Worked like a charm! The stubbornly undeletable draft folders indeed had flag 1028 which I changed to flag 4. The folders are now deletable, problem solved. Thank you so much!

And sorry for not having found this obvious solution myself, I should have looked more closely into the files.

Χρήσιμο;

more options

To clarify - not disagreeing with Toad-Hall. My comment about not editing files was directed at the reporter, and to any user who is tempted to edit files. This is normally a bad idea in any part of Thunderbird, not just folder files - too many users shoot themselves in the foot by doing such things and then ask for assistance to resolve their now worse problem.

https://addons.thunderbird.net/en-US/thunderbird/addon/folderflags/ is maintained by a reputable developer who definitely knows what they are doing. I can personally confirm that it has worked over many years and never caused any problems.

In the distant past it was possible for add-ons to break Thunderbird, but this is much less likely to happen in recent years - we have a robust add-on review process, and a full time developer dedicated to providing the code infrastructure for add-ons, and assisting authors in proper techniques. If anyone has had problems with an add-on breaking Thunderbird in the last year or two that might be worth filing a bug report.

Τροποποιήθηκε στις από το χρήστη Wayne Mery

Χρήσιμο;

Υποβολή ερώτησης

Πρέπει να συνδεθείτε στον λογαριασμό σας για να απαντήσετε σε δημοσιεύσεις. Ξεκινήστε μια νέα ερώτηση εάν δεν διαθέτετε ακόμα λογαριασμό.