Hi Timo,
thank you for the hint, but it doesnt seems to work.
doveadm sync -u imap at test.de 'doveadm -o
mail="maildir:~/Maildir" -o "mail_plugins=quota"
dsync-server -u imap at test.de'
Also tried -o mail=~/Maildir .. -o maildir:~/Maildir ..
The log throws an error:
Feb 21 13:05:35 doveadm: Error: Panic: io_add(0x1) called twice fd=9,
callback=0x7f49baa06840 -> 0x7f49ba991e30
Feb 21 13:05:35 doveadm: Error: Error: Raw backtrace:
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(+0x92d70) [0x7f49ba9efd70] ->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x2a)
[0x7f49ba9efdda] ->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f49ba98b4e0]
-> /usr/local/dovecot2/lib/dovecot/libdovecot.so.0(ioloop_iolist_add+0x83)
[0x7f49baa03dc3] ->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(io_loop_handle_add+0x3b)
[0x7f49baa046db] -> /usr/local/dovecot2/lib/dovecot/libdovecot.so.0(+0xa599f)
[0x7f49baa0299f] ->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(io_add+0xd) [0x7f49baa02a4d]
->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(master_service_io_listeners_add+0x65)
[0x7f49ba9916d5] ->
/usr/local/dovecot2/lib/dovecot/libdovecot.so.0(master_service_init_finish+0xb7)
[0x7f49ba9917a7] -> /usr/local/dovecot2/bin/doveadm(main+0x189) [0x4143a9]
-> /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f49ba5bcb15] ->
/usr/local/dovecot2/bin/doveadm() [0x414785]
Feb 21 13:05:35 dsync-local(imap at test.de): Error: read(remote) failed: EOF
(version not received)
Feb 21 13:05:35 dsync-local(imap at test.de): Error: Remote command died with
signal 6: doveadm -o mail="maildir:~/Maildir" -o
"mail_plugins=quota" dsync-server -u imap at test.de dsync-server
Regards,
Daniel
Von: Timo Sirainen [mailto:tss at iki.fi]
Gesendet: Dienstag, 21. Februar 2017 12:01
An: Daniel Betz <dbetz at df.eu>
Cc: dovecot at dovecot.org
Betreff: Re: How to dsync mdbox compressed to maildir uncompressed
On 21 Feb 2017, at 12.49, Daniel Betz <dbetz at df.eu> wrote:
Hello,
we are using doveadm sync to export mdbox to maildir format, so we can use an
external tool to convert into an pst file.
Since we have enabled zlib compression doveadm sync always exports the maildir
gzip compressed.
Are there any ways to prevent the doveadm sync to export the maildir compressed
?
Have tried this: doveadm -o "maildir_copy_with_hardlinks=no" sync -u
imap at test.de maildir:~/Maildir>From Wiki: If you want to use dsync to convert to a compressed Maildir you
may need -o maildir_copy_with_hardlinks=no (this is set to yes by default and
will prevent compression).
Run it via two processes so you can give separate settings for them, something
like:
doveadm sync -u imap at test.d?'doveadm -o mail=~/Maildir -o
mail_plugins=everything-but-zlib dsync-server'