Freie Universität Berlin, ZEDAT
Cyrus2Dovecot is a full-featured command line tool for converting the e-mails of one or more users from Cyrus format to Dovecot Maildir++ folders. It allows for performing a server transition which is fully transparent to both POP and IMAP users. For details, see the feature list below, as well as the manual page (which also includes usage examples).
UID
and INTERNALDATE
of each
message, the IMAP folder subscriptions, the UIDVALIDITY
and
UIDNEXT
values for each folder, as well as all IMAP flags
(i.e., \Recent
, \Seen
, \Answered
,
\Flagged
, \Draft
, \Deleted
), and
the first 26 user-defined keywords.S=<size>
and W=<vsize>
(which
are used by
Dovecot for better performance).Cyrus2Dovecot is supposed to work with all Cyrus releases up to (at least) version 2.3.x. So far, it has been tested with Cyrus 1.4, 2.1.18, 2.2.12, and 2.3.12p2.
This software was developed by Holger Weiß at Freie Universität Berlin, Germany, Zentraleinrichtung für Datenverarbeitung (ZEDAT).
Copyright © 2008 Freie Universität Berlin.
All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic(1). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.