Am 2016-07-17 um 02:36 schrieb Mark Foley:> Not quite there yet. The folders show up, but I cannot see the mail inside the folders unless > (in the Thunderbird client) I uncheck the setting "Show only subscribed folders". Still, the > top-level folder is shown as grayed-out/italics as well as the the sub-folder INBOX. All other > sub-folder at the same level as INBOX are not grayed-out, nor are folders subordinate to INBOX: > > user at mydom.org <-- topmost "real" account folder > +Inbox > Drafts > Templates > send Items > Junk E-mail > Deleted Items > +bpatterson <-- added Maildir folders from former user, grayed-out, italics > +INBOX <-- grayed out, italic > Payabled <-- not grayed > Health Care <-- not grayed > : > : > Sent <-- not grayed > Sent Items <-- not grayed > Templates <-- not grayed > Trash <-- not grayed > > > Furthermore, if I attempt to delete e.g. "Trash" I get an error, presumably from Dovecot: "The > current command did not succeed. The mail server for account user at mydom.org responded: > [ALREADYEXISTS] Target mailbox already exists." Seem like an odd error when trying to delete. > > > Ideas?With Maildir and path separator "." one can have incomplete paths: eg. bpatterson.INBOX.2011 will say that there is 2011 within INBOX within bpatterson -- while it is possible, that both bpatterson and bpatterson.INBOX do not exist! Thunderbird will render the missing folders gray in the UI, you probably cannot subscribe to those, even from the subscribe dialogue. You should be able to create them though. Also, you cannot delete a folder, when there is already a folder with the same name inside of your Trash, i.e. Trash.Trash? -- peter
Peter Chiochetti wrote on 17/07/2016 11:01:> With Maildir and path separator "." one can have incomplete paths: eg. > bpatterson.INBOX.2011 will say that there is 2011 within INBOX within bpatterson > -- while it is possible, that both bpatterson and bpatterson.INBOX do not exist! > Thunderbird will render the missing folders gray in the UI, you probably cannot > subscribe to those, even from the subscribe dialogue. You should be able to > create them though.That is correct. If you want to create the "path" Somename/Foo/Bar/Baz (as seen by the IMAP client), even if only Somename and Baz contains messages, you must have the entire "path", that is tour mailbox directory must contain the directories: .Somename .Somename.Foo .Somename.Foo.Bar .Somename.Foo.Bar.Baz Of course each of the directories will contain cur, tmp, new and Dovecot files -- Ciao, luigi / +--[Luigi Rosa]-- \ Britain reveals plans for high-speed rail link that could get people the hell out of Scotland and into the civilized world in less than two hours. --fark.com
On Date: Sun, 17 Jul 2016 12:24:04 +0200 Luigi Rosa <lists at luigirosa.com> wrote:> > Peter Chiochetti wrote on 17/07/2016 11:01: > > > With Maildir and path separator "." one can have incomplete paths: eg. > > bpatterson.INBOX.2011 will say that there is 2011 within INBOX within bpatterson > > -- while it is possible, that both bpatterson and bpatterson.INBOX do not exist! > > Thunderbird will render the missing folders gray in the UI, you probably cannot > > subscribe to those, even from the subscribe dialogue. You should be able to > > create them though. > > That is correct. > > If you want to create the "path" Somename/Foo/Bar/Baz (as seen by the IMAP > client), even if only Somename and Baz contains messages, you must have the > entire "path", that is tour mailbox directory must contain the directories: > > .Somename > .Somename.Foo > .Somename.Foo.Bar > .Somename.Foo.Bar.Baz > > Of course each of the directories will contain cur, tmp, new and Dovecot files > > Ciao, > luigiThat was probably my problem. While I moved the entire Maildir structure from the old user's Maildir hierarchy, I just created .bpatterson.Foo.Bar/ .bpatterson.Foo.raB/ etc I never did create .bpatterson/ .bpatterson.Foo/ etc. Good to know. I'll sort that out better next time. Meanwhile, before reading this message, I created a new folder in Tbird, then dragged the folders out of the .bpatterson hierarchy to the new folder. That worked, but was a bit time consuming. I supposed I was thrown off because the destination user's Maildir has no .INBOX/ directory, only: .INBOX.this/ .INBOX.that/ but, I suppose INBOX is a special case since the rest of the top-level folders (Drafts, Templates, Sent Items, ...) do have directories. Next time! Thanks --Mark