Pages: 1
RSS
Possible Bug: IMAP problems w/ courier-imap & namespaces
 
Hi there.

I'm running some servers for a small company and all employees are allowed to use whatever client they like. Most popular are Mozilla's TB, The Bat! and a webmail service that I provide.

Some of our mail accounts need access to shared folders. Courier-imap allows two different ways of doing this:

a) You can create mailboxes for things like "support@domain" and allow others to access this mailbox physically. This is awkward to maintain and keeps softlinks for each shared mail per subscribed user.

b) You can create those mailboxes and use "virtual shared folders", a way to specify courier-imap internal ACLs for mailboxes (UserA may read Mailbox B, C and write to D).

We used a) first, but because it's really nasty to maintain and because of some internal decisions I moved over to b). The trouble starts here:
courier-imap now puts all those virtual shared folders below #shared (#shared.support, #shared.marketing, whatever). According to the courier-imap developers this is both according to the IMAP RFC (# is for namespaces, if I got it right) and correct/won't change. Unfortunately some clients have problems to find this folders. Like The Bat!.
The courier-imap developer is a little bit grumpy and tends to say "if it doesn't work, your client is broken", but as far as I understand the issue an imap LIST only works for the specified (or global) namespace, so #shared folders don't turn up in a glob search.

Long story short: Do you understand the/my issue? Is the imap implementation in The Bat! lacking support here? Can it be fixed? Any timeline? Can I provide help/more info/limited access to a mailbox on a courier-imap server for a developer?

Thanks for reading all this mess,
Ben
 
I know that this board is mostly about configuring the client so - is there any better place to report a possible bug to? Some kind of open issue tracker/bugzilla or something similar?
 
You can insert bugs in the bugtracker, by logging in to:
https://www.ritlabs.com/bt/main_page.php
Choose 'The Bat' and add a new item.
First check whether someone has reported the same bug, then you can
add a note to that bug.
Bugs that are reported by more users are more likely to get attention
than bugs by one. And the system isn't smart enough to understand
that bugs might be the same.
And add just one bug per entry. Makes everything easier, both for
other users who want to add a note and for the developers.  
__________________________________
I'm just a user of The Bat! I don't work for Ritlabs.
 
Thank you. I just submitted the bug at Bug #5984 and provided imo enough info for a quick fix/solution. I hope the issue is resolved soon, so that my users stop bugging me about this issue. ;-)
 
Okay, one more question regarding this issue: Can I edit the bug in any way? I fear that choosing "usability" as severity was a bad idea. I usually don't like to push issues, but actually this bug prevents every one of my users from using The Bat!. Unless at least someone accepts the ticket/looks into the issue I have to change my "choose your client" policy to "choose a client that supports imap namespaces".

Ben
Pages: 1