Re: Support for the UNIX hierarchy separator in the python rewrite



El vie, 07-03-2008 a las 12:27 -0300, Alejandro Valdes Jimenez
escribió: 
> 
> On Fri, 2008-03-07 at 12:07 -0300, Alejandro Valdes Jimenez wrote:
> > 
> > Hi.
> > 
> > See the follow link: ftp://ftp.rfc-editor.org/in-notes/rfc2342.txt
> > 
> > comments?
> 
> We must to use the "Other Users' Namespace".


You are talking about something completely different. The hierarchy
separator is the character used to separate mailboxes hierarchy levels.

Say you have a hierarchy

        user
          |--foo
               |--bar
        
If the server uses the default period character '.' as the separator,
that's represented in the server side as

        user
        user.foo
        user.foo.bar

However, cyrus also supports the Unix hierarchy separator, '/', and
therefore some servers may represent the same hierarchy as
        
        user
        user/foo
        user/foo/bar

On mailbox operations, gyrus needs to take care to use the hierarchy
separator that the server is actually using, and not to assume this is
always '.'.


Hope this clears things out,

Claudio

-- 
Claudio Saavedra <csaavedra alumnos utalca cl>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]