Nick Sayer wrote:
[...]
2. Extra entries in the ...user/f/foo.sub file that corespond to
nonexistent mailboxes causes the LSUB output to truncate at that spot.
Try this patch. Fairly simple, but a pain in the ass to find.
Ken
Index: mboxlist.c
Ken Murchison wrote:
Nick Sayer wrote:
[...]
2. Extra entries in the ...user/f/foo.sub file that corespond to
nonexistent mailboxes causes the LSUB output to truncate at that spot.
Try this patch. Fairly simple, but a pain in the ass to find.
*ding ding ding*
That fixed it.
Nick Sayer wrote:
[...]
So the bug is a two-parter.
1. Deleting a subscribed mailbox does not automatically unsubscribe
oneself from it.
This is normal behavior (at least for Cyrus). RFC2060 allows for
subscriptions to mailboxes that don't exist. In fact the current
LISTEXT draft
Check this out:
* OK medusa.kfu.com Cyrus IMAP4 v2.0.15-HIERSEP-r2 server ready
. login user testcase
. OK User logged in
. list * *
* LIST (\Noinferiors) / INBOX
* LIST () / Drafts
* LIST () / Sent
* LIST () / Templates
* LIST () / Trash
* LIST () / amanda
* LIST () / archive/20010428
* LIST ()