Christian Schulte schrieb:

Are the changes from 2.1.13 to 2.1.14 also in 2.2-cvs ? I setup a test-murder with two backends, one frontend and one mupdate-master. Everything seems to work except renaming/transferring mailboxes with similar behaviour.


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 [EMAIL PROTECTED] There seems to be 'confusion' in imapd.c when to call mboxname_tointernal() and when mboxname_hiersep_tointernal() ! Could it also be that nearly any call to mboxname_hiersep_tointernal() could be replaced with mboxname_tointernal() in imapd.c ? I did not recompile the whole installation right now but I could bet that this causes my problems during rename and xfer somewhere (at least in cmd_xfer)...

--Christian

Reply via email to