On Tue, Jan 03, 2012 at 02:00:08PM +0200, Timo Sirainen wrote:
> 
> So here on source you have namespace separator '.' and in destination
> you have separator '/'? Maybe that's the problem? Try with both having
> '.' separator.

I added this namespace on the destination:

namespace {
  inbox = yes
  location = 
  prefix = INBOX.
  separator = .
  type = private
}

and am getting the same error:

        dsync-remote([email protected]): Error: Can't delete mailbox directory 
INBOX.a: Mailbox has children, delete them first

This was with a freshly created .a.b folder on source. With no messages
in .a.b and also no plain .a folder on source:

        $ find /usr/local/atmail/users/j/a/[email protected]/.a*
        /usr/local/atmail/users/j/a/[email protected]/.a.b
        /usr/local/atmail/users/j/a/[email protected]/.a.b/maildirfolder
        /usr/local/atmail/users/j/a/[email protected]/.a.b/cur
        /usr/local/atmail/users/j/a/[email protected]/.a.b/new
        /usr/local/atmail/users/j/a/[email protected]/.a.b/tmp
        /usr/local/atmail/users/j/a/[email protected]/.a.b/dovecot-uidlist
        

  -jf

Reply via email to