I've just switched from UW-IMAP to Dovecot v1.1.beta16, and I'm having a bit of a problem with a difference in the behaviour of the LIST command.

What I'm seeing is:

* PREAUTH [CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1] Logged in as jp3
a list test/ *
* LIST (\Noselect \HasChildren) "/" "test/a1"
* LIST (\Noselect \HasChildren) "/" "test/a1/b1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c2"
* LIST (\Noselect \HasChildren) "/" "test/a1/b2"
* LIST (\Noselect \HasChildren) "/" "test/a2"
* LIST (\Noselect \HasChildren) "/" "test/a3"
a OK List completed.
b list test/a1/ *
* LIST (\Noselect \HasChildren) "/" "test/a1/"
* LIST (\Noselect \HasChildren) "/" "test/a1/b1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c2"
* LIST (\Noselect \HasChildren) "/" "test/a1/b2"
b OK List completed.
c list test/a1/b1/ *
c OK List completed.
d logout
* BYE Logging out
d OK Logout completed.

but what I expect (and what I was getting with UW-IMAP) is more like:

...
c list test/a1/b1/ *
* LIST (\Noselect \HasChildren) "/" "test/a1/b1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c1"
* LIST (\NoInferiors \UnMarked) "/" "test/a1/b1/c2"
c OK List completed.
...

Is this is an expected behaviour? If so, is there any configuration I can change to make it behave as I want instead?

--
Julian

 ---
Lookie, lookie, here comes cookie...
                -- Stephen Sondheim

Reply via email to