Problem moving mailboxes under murder
Rob Siemborski
rjs3 at andrew.cmu.edu
Mon Sep 22 19:03:19 EDT 2003
On Tue, 23 Sep 2003, Christian Schulte wrote:
> Could it be that in imapd.c => function cmd_xfer() it should call
> mboxname_tointernal() instead of mboxname_hiersep_tointernal() ? The
> problem seems to be that imapd does not correctly transform the
> mailbox-name to the internal representation in cmd_xfer() and thus
> mlookup fails to find a mailbox like user^test at test^de.
No. tointernal does the namespace conversion (e.g. shared folders/foo)
while hiersep_tointernal will convert dots to ^ and /'s to .s.
I'm almost certian that hiersep_tointernal is the "right thing" for this
call (in fact, we fixed a bug in cmd_xfer where tointernal was being used
instead.)
-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