Sascha Wilde schrieb:
> In dovecot 1.2 I can create a shared name space like this:
> 
> namespace shared {
>   separator = /
>   prefix = users/%%u/
>   location = 
> Maildir:/PATH/TO/spool/%%u/maildir:INDEX=/PATH/TO/spool/%u/maildir/shared_idx
>   subscriptions = no
> }
> 
> now, when I subscribe to a shared mailbox of another user with an dot in
> the users id, like: users/[EMAIL PROTECTED]/INBOX/foo and I list my
> subscribed mailboxes I get:
> 
> l001 lsub "" "*"
> * LSUB () "/" "users/[EMAIL PROTECTED]/com/INBOX/foo"
> 
> as you can see the dot in the user-id got normalized to the hierarchy
> seperator `/' -- which of cause is wrong.  ;-)
> 
> cheers
> sascha

Hi Sascha

It might be always a problem in shared namespace
( i think depended to maildir spezifications )
to share all thinkable usernames
i.e ich have maildirs from users like [EMAIL PROTECTED]
seperator switch changing does not help for all cases
i may be wrong here, but i think cyrus fixes this by mapping
problem chars in mailbox names on the fly with , i also remember
a dovecot patch in the download area for fixing like this problems

i tried to use dbox format for get out of this Problems but i cant get
dbox to work for real use in all possible cases of my full virtual
domain setup, but i think it might be the best solution using dbox
getting out of char problems with shared public user mailbox names
as a dir full virtual mail domain struktur should look like this
( comming from postfixadmin ) ie. in file system
/usr/local/virtual/domain.de/[EMAIL PROTECTED]
this should make it possible not just share between users
of the same domain, but creating shares cross all hosted domains/users

all belong to virt user vmail:vmail and managed over mysql ( perhaps ldap )
-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria

Reply via email to