[Tickets #13438] Re: Doesn't show unsubscribed folders

noreply at bugs.horde.org noreply at bugs.horde.org
Fri Aug 15 06:48:05 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/13438
------------------------------------------------------------------------------
  Ticket             | 13438
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | Doesn't show unsubscribed folders
  Queue              | IMP
  Version            | 6.2.1
  Type               | Bug
  State              | Duplicate
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2014-08-15 00:48) wrote:

You'll have to trace the code itself and/or provide a reproducible  
test case.  I can't give you much more guidance than that since  
everything works fine here.

I can verify that everything works fine on separate Cyrus 2.2, 2.3,  
and 2.4 installations.

2.2:

S: * OK bernard Cyrus IMAP4 v2.2.13-Debian-2.2.13-19+squeeze3 server ready
[snip]
C: 2 UNSUBSCRIBE INBOX.B
S: 2 OK Completed
[snip]
C: 2 LSUB "" INBOX
C: 3 LSUB "" INBOX.*
C: 4 LSUB "" user.*
C: 5 LSUB "" *
S: * LSUB (\Noselect \HasChildren) "." "INBOX"
S: 2 OK Completed (0.000 secs 2 calls)
>> Command 2 took 0.001 seconds.
S: * LSUB () "." "INBOX.A"
S: 3 OK Completed (0.000 secs 2 calls)
>> Command 3 took 0.0011 seconds.
S: 4 OK Completed (0.000 secs 1 calls)
>> Command 4 took 0.0011 seconds.
S: * LSUB () "." "INBOX.A"
S: 5 OK Completed (0.000 secs 2 calls)
>> Command 5 took 0.0012 seconds.
C: 6 LIST "" INBOX
C: 7 LIST "" INBOX.*
C: 8 LIST "" user.*
C: 9 LIST "" *
S: * LIST (\HasChildren) "." "INBOX"
S: 6 OK Completed (0.000 secs 4 calls)
>> Command 6 took 0.001 seconds.
S: * LIST (\HasNoChildren) "." "INBOX.A"
S: * LIST (\HasNoChildren) "." "INBOX.B"
S: 7 OK Completed (0.000 secs 3 calls)
>> Command 7 took 0.0012 seconds.
S: 8 OK Completed (0.000 secs 1 calls)
>> Command 8 took 0.0009 seconds.
S: * LIST (\HasChildren) "." "INBOX"
S: * LIST (\HasNoChildren) "." "INBOX.A"
S: * LIST (\HasNoChildren) "." "INBOX.B"
S: 9 OK Completed (0.000 secs 4 calls)

2.3:

S: * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS  
COMPRESS=DEFLATE] centos.curecanti.org Cyrus IMAP  
v2.3.16-Fedora-RPM-2.3.16-6.el6_2.5 server ready
[snip]
C: 2 UNSUBSCRIBE INBOX.A
S: 2 OK Completed
[snip]
C: 2 LSUB "" INBOX
C: 3 LSUB "" INBOX.*
C: 4 LSUB "" user.*
C: 5 LSUB "" *
S: * LSUB (\Noselect \HasChildren) "." "INBOX"
S: 2 OK Completed (0.000 secs 3 calls)
>> Command 2 took 0.0007 seconds.
S: * LSUB () "." "INBOX.123"
S: * LSUB () "." "INBOX.ABC"
S: 3 OK Completed (0.000 secs 3 calls)
>> Command 3 took 0.0009 seconds.
S: 4 OK Completed (0.000 secs 1 calls)
>> Command 4 took 0.0381 seconds.
S: * LSUB () "." "INBOX.123"
S: * LSUB () "." "INBOX.ABC"
S: 5 OK Completed (0.000 secs 3 calls)
>> Command 5 took 0.0383 seconds.
C: 6 LIST "" INBOX
C: 7 LIST "" INBOX.*
C: 8 LIST "" user.*
C: 9 LIST "" *
S: * LIST (\HasChildren) "." "INBOX"
S: 6 OK Completed (0.000 secs 5 calls)
>> Command 6 took 0.0011 seconds.
S: * LIST (\HasNoChildren) "." "INBOX.123"
S: * LIST (\HasNoChildren) "." "INBOX.A"
S: * LIST (\HasNoChildren) "." "INBOX.ABC"
S: 7 OK Completed (0.000 secs 4 calls)
>> Command 7 took 0.0013 seconds.
S: 8 OK Completed (0.000 secs 1 calls)
>> Command 8 took 0.0011 seconds.
S: * LIST (\HasChildren) "." "INBOX"
S: * LIST (\HasNoChildren) "." "INBOX.123"
S: * LIST (\HasNoChildren) "." "INBOX.A"
S: * LIST (\HasNoChildren) "." "INBOX.ABC"
S: 9 OK Completed (0.000 secs 5 calls)
>> Command 9 took 0.0015 seconds.

2.4:

S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE AUTH=DIGEST-MD5  
AUTH=CRAM-MD5 AUTH=NTLM AUTH=LOGIN AUTH=PLAIN SASL-IR] ruraljuror  
Cyrus IMAP v2.4.16-Debian-2.4.16-4+deb7u2 server ready
[snip]
C: 3 UNSUBSCRIBE INBOX.BBB
S: 3 OK Completed
>> Command 3 took 0.4326 seconds.
[snip]
C: 4 LIST "" INBOX RETURN (SUBSCRIBED)
C: 3 LIST (SUBSCRIBED) "" (INBOX.* user.* *) RETURN (SUBSCRIBED)
S: * LIST (\Subscribed \HasChildren) "." INBOX (CHILDINFO (SUBSCRIBED))
S: 4 OK Completed (0.010 secs 23 calls)
>> Command 4 took 0.0016 seconds.
S: * LIST (\Subscribed \HasChildren) "." INBOX.A
S: * LIST (\Subscribed \HasChildren) "." INBOX.A.B
S: * LIST (\Subscribed) "." INBOX.A.B.C
S: * LIST (\Subscribed) "." INBOX.B.c
S: * LIST (\Subscribed) "." INBOX.C
S: * LIST (\Subscribed) "." INBOX.Trash
S: * LIST (\Subscribed \HasChildren) "." INBOX.A
S: * LIST (\Subscribed \HasChildren) "." INBOX.A.B
S: * LIST (\Subscribed) "." INBOX.A.B.C
S: * LIST (\Subscribed) "." INBOX.B.c
S: * LIST (\Subscribed) "." INBOX.C
S: * LIST (\Subscribed) "." INBOX.Trash
S: 3 OK Completed (0.000 secs 12 calls)
>> Command 3 took 0.0036 seconds.
C: 5 LIST () "" (INBOX.* user.* *) RETURN (SUBSCRIBED)
S: * LIST (\Subscribed \HasChildren) "." INBOX.A (CHILDINFO (SUBSCRIBED))
S: * LIST (\Subscribed \HasChildren) "." INBOX.A.B (CHILDINFO (SUBSCRIBED))
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.A.B.C
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.B.c
S: * LIST (\HasNoChildren) "." INBOX.BBB
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.C
S: * LIST (\Subscribed) "." INBOX.Trash
S: * LIST (\HasChildren) "." INBOX (CHILDINFO (SUBSCRIBED))
S: * LIST (\Subscribed \HasChildren) "." INBOX.A (CHILDINFO (SUBSCRIBED))
S: * LIST (\Subscribed \HasChildren) "." INBOX.A.B (CHILDINFO (SUBSCRIBED))
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.A.B.C
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.B.c
S: * LIST (\HasNoChildren) "." INBOX.BBB
S: * LIST (\Subscribed \HasNoChildren) "." INBOX.C
S: * LIST (\Subscribed) "." INBOX.Trash
S: 5 OK Completed (0.000 secs 39 calls)
>> Command 5 took 0.0043 seconds.





More information about the bugs mailing list