Re: HasChildren flag on two mailboxes with similar name

2013-02-14 Thread Tobias Riekeberg
Hi,

Am 13.02.2013 21:25, schrieb Joseph Brennan:
 --On February 13, 2013 18:08:56 +0100 Tobias Riekeberg t...@trs-computer.de
 wrote:

 So the user.joe has the flag \HasNochildren instead of
 \HasChildren. This happens whenever I have two users of which one's
 name is the first part of the other users name. Result of this seem to
 be, that I cannot access user.joe in Thunderbird.

 Is this a known problem?

 Yes, but it's a Thunderbird problem. We saw one case of it here.

 Telnet to the imap port and give the list query, to verify that cyrus gives
 the correct response.

No, it does not:

. list user.baltes* *
* LIST (\HasNoChildren) . user.joe
* LIST (\HasChildren) . user.joe-doe
* LIST (\HasNoChildren) . user.joe-doe.Drafts
* LIST (\HasNoChildren) . user.joe-doe.Sent
* LIST (\HasNoChildren) . user.joe.Drafts
* LIST (\HasNoChildren) . user.joe.Sent
. OK Completed (0.000 secs 10 calls)

Regards,
Tobias.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: HasChildren flag on two mailboxes with similar name

2013-02-14 Thread Tobias Riekeberg
Hi,

Am 13.02.2013 21:46, schrieb David Carter:
 On Wed, 13 Feb 2013, Tobias Riekeberg wrote:

 I have two users, named joe and joe-doe, each with subfolders
 drafts and sent.

 [...]

 So the user.joe has the flag \HasNochildren instead of
 \HasChildren. This happens whenever I have two users of which one's
 name is the first part of the other users name. Result of this seem to
 be, that I cannot access user.joe in Thunderbird.

 Do you have improved_mboxlist_sort set?

I have tried, but it did not change anything. I have done this:

- stop cyrus
- export mailboxes.db
- added improved_mboxlist_sort: 1 to imapd.conf
- imported mailboxes.db
- start cyrus

 We hit the same problem a long time back. If I recall correctly the
 problem is the order that '-' and '.' occur with a simple ASCII sort.

 ('-' is the only commonly used character which sorts before '.').

what is the minimum cyrus version that supports improved_mboxlist_sort? 
I'm still on v2.2.12.

Regards,
Tobias.


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


HasChildren flag on two mailboxes with similar name

2013-02-13 Thread Tobias Riekeberg
Hi.

I have two users, named joe and joe-doe, each with subfolders 
drafts and sent.

When I do lm user.joe in cyradm I get:

user.joe (\HasChildren)

But when I do lm user.joe* I get:

user.joe (\HasNoChildren)
user.joe-doe (\HasChildren)
user.joe-doe.Drafts (\HasNoChildren)
user.joe-doe.Sent (\HasNoChildren)
user.joe.Drafts (\HasNoChildren)
user.joe.Sent (\HasNoChildren)


So the user.joe has the flag \HasNochildren instead of 
\HasChildren. This happens whenever I have two users of which one's 
name is the first part of the other users name. Result of this seem to 
be, that I cannot access user.joe in Thunderbird.

Is this a known problem?


Regards,
Tobias.


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: HasChildren flag on two mailboxes with similar name

2013-02-13 Thread Joseph Brennan


--On February 13, 2013 18:08:56 +0100 Tobias Riekeberg t...@trs-computer.de 
wrote:

 So the user.joe has the flag \HasNochildren instead of
 \HasChildren. This happens whenever I have two users of which one's
 name is the first part of the other users name. Result of this seem to
 be, that I cannot access user.joe in Thunderbird.

 Is this a known problem?


Yes, but it's a Thunderbird problem. We saw one case of it here.

Telnet to the imap port and give the list query, to verify that cyrus gives 
the correct response.


Joseph Brennan
Columbia University Information Technology



Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: HasChildren flag on two mailboxes with similar name

2013-02-13 Thread David Carter
On Wed, 13 Feb 2013, Tobias Riekeberg wrote:

 I have two users, named joe and joe-doe, each with subfolders
 drafts and sent.

 [...]

 So the user.joe has the flag \HasNochildren instead of
 \HasChildren. This happens whenever I have two users of which one's
 name is the first part of the other users name. Result of this seem to
 be, that I cannot access user.joe in Thunderbird.

Do you have improved_mboxlist_sort set?

We hit the same problem a long time back. If I recall correctly the 
problem is the order that '-' and '.' occur with a simple ASCII sort.

('-' is the only commonly used character which sorts before '.').

-- 
David Carter Email: david.car...@ucs.cam.ac.uk
University Computing Service,Phone: (01223) 334502
New Museums Site, Pembroke Street,   Fax:   (01223) 334679
Cambridge UK. CB2 3QH.

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus