On Mon, 14 Apr 2014, Charles Bradshaw wrote: > I'm trying to move my cyrus imap from Fedora 17 to Centos 6.5, > unfortunately the package versions of cyrus-imapd appear to be a > downgrade from version 2.4 to 2.3 > > I have copied /var/lib/imap and /var/spool/imap and the necessary /etc/.. conf files > > cyrus-imapd appears to run correctly and I can connect a client (Evolution). > The clients mailboxes appear, but Evolution throws this error: > "IMAP command failed: Mailbox has an invalid format" > And /var/log/maillog has this messages: > ... > Apr 14 16:03:55 dell2600-1 imaps[3058]: fetching user_deny.db entry for 'xxx@xxxxxxxxxxxxx' > Apr 14 16:04:10 dell2600-1 imaps[3058]: Future index version: my.domain.com!user.xxx (12 > 10) > Apr 14 16:04:10 dell2600-1 imaps[3058]: fetching user_deny.db entry for 'xxx@xxxxxxxxxxxxx' > > After deleting cyrus.index, cyrus.header annd cyrus.cache from the user xxx@xxxxxxxxxxxxx inbox directory > and a reconstruct -r user/xxx@xxxxxxxxxxxxx mail boxes and messages are restored successfully. > > But there are now thousands of, presumably, previously deleted messages and the 'seen', 'replied' etc flags > are gone! > > Is there a way to reconstruct the necessary db files so that I don't loose the flags? > > I tried a build from source of a later version but failed with dozens of compiler errors! > > Thanks in advance, Charles Bradshaw I sure would try to get Cyrus v2.4.17 to compile. v2.3 is very old... We would be happy to help you compile v2.4.17 on CentOS 6.5. Alternatively, there are Source RPMs available at: http://www.invoca.ch/pub/packages/cyrus-imapd/ Andy ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus