Hi Timo, I would but exactly how to run this script usefully escapes me.
Neither: $ perl maildir-anonymize.pl . $ perl maildir-anonymize.pl Maildir/ work. And: $ cd Maildir; perl maildir-anonymize.pl * outputs lots of 'x', but that isn't useful. Since I assume you want the original contents anonymized. Also, the issue might be related to the folder structure, the original is using Maildir within Maildir (what Dovecot 1.x creates actually). So you might need the full structure? Regards, Anand On 26 October 2013 16:23, Timo Sirainen <[email protected]> wrote: > On 20.10.2013, at 19.24, Anand Kumria <[email protected]> wrote: > > > Using dovecot v2.2.5.5, I get the following: > > > > $ doveadm -v backup -R -u [email protected] maildir:/home/rsync/ > > example.com/user/Maildir/ > > > > [...] > > > > dsync([email protected]): Panic: file dsync-mailbox-export.c: line 228 > > (export_save_change_get): assertion failed: (change->type == > > DSYNC_MAIL_CHANGE_TYPE_FLAG_CHANGE) > > That’s definitely a bug, but I’m not sure how to reproduce it. Can you > create such a test maildir where this happens that you could send to me? > For example you could change all the mail contents to just use “x” letters. > Here’s a script that does it: > http://dovecot.org/tools/maildir-anonymize.pl > > Most likely this is related to your specific dovecot.index* files, and > deleting them would fix the problem. I’d still like to fix the real bug > though. > > >
