[Dovecot] Dsync fails on second sync for folders with dot in the name

Jan-Frode Myklebust janfrode at tanso.net
Tue Jan 3 14:12:22 EET 2012


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(janfrode at tanso.net): 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/janfrode at tanso.net/.a*
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b/maildirfolder
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b/cur
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b/new
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b/tmp
	/usr/local/atmail/users/j/a/janfrode at tanso.net/.a.b/dovecot-uidlist
	

  -jf



More information about the dovecot mailing list