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