On Fri, Jan 06, 2012 at 11:58:40AM -0500, Ron Vachiyer wrote: > I am beginning to see this. Is there a mecanism to read from these .seen files to recover this data during a migration? Because from what I am seeing, if I move a .seen file from the old server, the new server never reads from it and all my seen data is lost. Oh, if you've already moved the mailbox and the seen file hasn't been moved yet... yeah, that's messy :( The main problem is that the seen file is indexed by UNIQUEID rather than mailbox name, otherwise you could just copy-paste the sequence out and run TAG UID STORE <paste> +Flags \Seen via IMAP after selecting each folder. But I suspect you have hundreds of these folders? You can get the UNIQUEID from the cyrus.header file to script it. You can use cyr_dbtool from the new cyrus to dump the file and then use perl or something to munge the data. NOTE: you need to be able to log in to imap as the user themselves, otherwise you'll be setting the wrong seen flags. Possible cheap-n-nasty workaround is to use an admin connection and switch each mailbox to sharedseen, apply the flags, then switch it back. Bron. ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/