Timo Sirainen <[EMAIL PROTECTED]> writes: > On Oct 6, 2008, at 7:24 PM, Robert Schetterer wrote: >> users after imap search, otherwise you always need some admin ( >> perhaps >> with shell permissions ) for editing subcriptions and acls which not > > Actually the SUBSCRIBE IMAP command is enough to make the mailboxes > visible, no admin/shell access needed.
This doesn't work for me.
Actually the whole new shared namespaces feature doesn't work as
expected for me. Using this namespace configuration:
namespace shared {
separator = /
# %%u gets expanded to the remote user. Instead of %%u you can
# also use %%n and %%d.
prefix = users/%%u/
location =
Maildir:/kolab/var/dovecot/spool/%%u/maildir:INDEX=/kolab/var/dovecot/spool/%u/maildir/shared_idx
#location = Maildir:/kolab/var/dovecot/spool/%%u/maildir
subscriptions = no
}
I get errors when using list:
l002 list "" "*"
* LIST (\HasChildren) "/" "INBOX"
* LIST (\HasNoChildren) "/" "INBOX/Calendar"
* LIST (\HasNoChildren) "/" "INBOX/Contacts"
* LIST (\HasNoChildren) "/" "INBOX/Journal"
* LIST (\HasNoChildren) "/" "INBOX/Notes"
* LIST (\HasNoChildren) "/" "INBOX/Tasks"
* LIST (\HasNoChildren) "/" "INBOX/bla"
l002 NO Unknown internal list error
And cant subscribe or select an existing mailbox of another user:
s001 subscribe "users/[EMAIL PROTECTED]/INBOX/blablabla"
s001 NO Invalid mailbox name: users/[EMAIL PROTECTED]/INBOX/blablabla
FWIW referencing an non existent mailbox causes an different error:
s002 subscribe "users/[EMAIL PROTECTED]/blablabla"
s002 NO [TRYCREATE] Mailbox doesn't exist: users/[EMAIL PROTECTED]/blablabla
s102 select users/[EMAIL PROTECTED]/INBOX/blablabla
* OK [CLOSED]
s102 NO Invalid mailbox name
> And IMAP ACL commands are (at least partially) already implemented by
> Kolab people.
Yes, look at http://hg.intevation.de/kolab/dovecot-1.2_acl-branch as
announced... ;-)
cheers
sascha
--
Sascha Wilde OpenPGP key: 4BB86568
http://www.intevation.de/~wilde/ http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
pgp5uXO78u9OK.pgp
Description: PGP signature
