[Dovecot] dsync inbox conversion problem (mbox -> mdbox)
Hi,
We are trying to convert all mbox mail on our systems to mdbox using dsync, in order to be able to use email sub-folders in Thunderbird.
Everything works fine for non-inbox folders, however the inbox folders are not getting converted.
We used:
*dsync -v convert mbox:~/mail:INBOX=/var/mail/%u*
*dovecot --version* 2.0.beta6 (3156315704ef) (shipping with RHEL6/SL6)
*dovecot -n* # 2.0.beta6 (3156315704ef): /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-71.18.2.el6.i686 i686 Scientific Linux release 6.0 (Carbon) mail_location = mdbox:~/mdbox mbox_write_locks = fcntl passdb { driver = pam } protocols = imap service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0666 user = postfix } } ssl = required ssl_cert =
Sergiy
On 22/03/2011 09:09, Sergiy Kyrylkov wrote:
We are trying to convert all mbox mail on our systems to mdbox using dsync, in order to be able to use email sub-folders in Thunderbird.
You should not be using 2.0 beta6. You should be using 2.0.11 or later.
You can have folders containing both messages and folders under mbox. See http://wiki2.dovecot.org/MboxChildFolders.
But I say again, you should not be using 2.0 beta6. You should be using 2.0.11 or later.
Everything works fine for non-inbox folders, however the inbox folders are not getting converted.
We used:
*dsync -v convert mbox:~/mail:INBOX=/var/mail/%u*
*dovecot --version* 2.0.beta6 (3156315704ef) (shipping with RHEL6/SL6)
Early 2.0.x supposedly stable versions had many many problems which means you should under no circumstances attempt to use them, LET ALONE 2.0 beta versions.
You really should upgrade to 2.0.<latest> (currently 2.0.11).
I will have zero sympathy for whining along the lines of:
- "Well that's what's in my distro"
- "My employer only allows bona fide distro packages"
Did I mention you should be using 2.0.11 or later? I can't remember. Anyway, you should be using 2.0.11 or later.
Bill
Charles, William,
Thanks for the advice.
We've upgraded to 2.0.9 (no later RPM builds & we don't want to build ourselves) and successfully converted (including inbox) using:
dsync -v mirror mbox:~/mail:INBOX=/var/mail/<username>
Thanks again,
Sergiy
On 3/22/2011 1:26 PM, William Blunn wrote:
On 22/03/2011 09:09, Sergiy Kyrylkov wrote:
We are trying to convert all mbox mail on our systems to mdbox using dsync, in order to be able to use email sub-folders in Thunderbird.
You should not be using 2.0 beta6. You should be using 2.0.11 or later.
You can have folders containing both messages and folders under mbox. See http://wiki2.dovecot.org/MboxChildFolders.
But I say again, you should not be using 2.0 beta6. You should be using 2.0.11 or later.
Everything works fine for non-inbox folders, however the inbox folders are not getting converted.
We used:
*dsync -v convert mbox:~/mail:INBOX=/var/mail/%u*
*dovecot --version* 2.0.beta6 (3156315704ef) (shipping with RHEL6/SL6)
Early 2.0.x supposedly stable versions had many many problems which means you should under no circumstances attempt to use them, LET ALONE 2.0 beta versions.
You really should upgrade to 2.0.<latest> (currently 2.0.11).
I will have zero sympathy for whining along the lines of:
- "Well that's what's in my distro"
- "My employer only allows bona fide distro packages"
Did I mention you should be using 2.0.11 or later? I can't remember. Anyway, you should be using 2.0.11 or later.
Bill
participants (3)
-
Charles Marcus
-
Sergiy Kyrylkov
-
William Blunn