

Cyrus
=====


For POP3 UIDL compatibility, use one of: 
Cyrus versions up to v2.1.3
:
    
---%<-------------------------------------------------------------------------
#  Cyrus (old format - up to v2.1.3)
pop3_uidl_format = %u---%<-------------------------------------------------------------------------


Cyrus versions v2.1.4 and newer
:
    
---%<-------------------------------------------------------------------------
#  Cyrus (new format - v2.1.4 and above)
pop3_uidl_format = %v.%u---%<-------------------------------------------------------------------------




Mail storage migration
======================


There exists several scripts which can be used to convert Cyrus mail storages to Maildir. They all read the Cyrus mail directories directly, so they don't need a running Cyrus installation. 

 * cyrus2courier [None] is Dovecot-compatible. And older version (known to work with Cyrus v2.0-v2.2) is also mirrored at dovecot.org [None]. It should be able to preserve all message flags and message UIDs. 
 * cyrus2maildir.py [None] (for Cyrus v2.2) preserves delivery timestamps and \Seen flags. 
 * cyrus2dovecot [None] doesn't preserve timestamps or flags. 
You can also use imapsync, as described in the >>Migration<< page, but you'll lose all the message UIDs then. 
(This file was created from the wiki on 2007-12-11 04:42)
