Hello, I'm using dovecot 0.99.10.2 on a debian box. Mailstore is maildir. If I list the IMAP hierarchy in mutt (debian, 1.5.4+20031024-1) it shows all my plain mailboxes as having subfolders - while none of them have. I straced mutt and this is the IMAP exchange (a bit reformatted for readability): write(6, "a0001 LSUB \"\" \"%\"\r\n", 19) = 19 read(3, " * LSUB () \".\" \"Drafts\" * LSUB () \".\" \"INBOX\" * LSUB () \".\" \"Sent\" * LSUB () \".\" \"Trash\" * LSUB (\\Noselect \\Children) \".\" \"broadband\" * LSUB (\\Noselect \\Children) \".\" \"cistron\" * LSUB (\\Noselect \\Children) \".\" \"debian\" * LSUB (\\Noselect \\Children) \".\" \"ip\" * LSUB (\\Noselect \\Children) \".\" \"lists\" * LSUB (\\Noselect \\Children) \".\" \"prive\" a0001 OK Lsub completed. ", 1024) = 374 Now this is strange - I read RFC3348 and shouldn't \\Children be \\HasChildren, also shouldn't the plain mailboxes (first four) be listed with \\HasNoChildren ? Mike.
On Thu, 2003-11-13 at 16:42, Miquel van Smoorenburg wrote:> If I list the IMAP hierarchy in mutt (debian, 1.5.4+20031024-1) it shows > all my plain mailboxes as having subfolders - while none of them have.Children flags are more or less buggy.. I'll see if I can get them at least bit less buggy for 0.99.10.3.. CVS version would have them working correctly. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20031116/d019eafe/attachment-0001.bin>
On 2003.11.16 16:59, Timo Sirainen wrote:> On Thu, 2003-11-13 at 16:42, Miquel van Smoorenburg wrote: > > If I list the IMAP hierarchy in mutt (debian, 1.5.4+20031024-1) it shows > > all my plain mailboxes as having subfolders - while none of them have. > > Children flags are more or less buggy.. I'll see if I can get them at > least bit less buggy for 0.99.10.3.. CVS version would have them working > correctly.Yes but - it still uses \Children and \NoChildren instead of \HasChildren and \HasNoChildren as the RFC (3348) says. Mike.