Mailbox hierarchy separator for MUPDATE ?

Rob Siemborski rjs3 at andrew.cmu.edu
Mon Dec 1 15:29:18 EST 2003


On Mon, 1 Dec 2003, Etienne Goyer wrote:

> I have unixhierarchysep: yes setted on my mupdate master server.  When I
> try :
>
> <1070309509<try FIND "user/test123"
> >1070309509>try OK "Search completed"
>
> But it work with '.' as the separator :
>
> <1070309494<try FIND "user.test123"
> >1070309494>try MAILBOX {12+}
> user.test123 {15+}
> backend1!part01 {18+}
> test123 lrswipcda
> try OK "Search completed"
> >1070309494>* BYE "Connection reset by peer"
>
> What I conclude is that the '.' is always the hierarchy separator,
> whatever the value of unixhierarchysep is.  If this is true, does that
> mean that it is not legal to have mailbox name with '.' in them in Cyrus
> Murder ?

No, the names stored in mupdate are the internal names.

So, dots should be converted to the ^ character.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list