logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cvt_cyrusdb - Cyrus IMAP documentation

Author

       The Cyrus Team, Nic Bernstein (Onlight), Jeroen van Meeuwen (Kolab Systems)

Description

cvt_cyrusdb  is used to convert a cyrusdb file between different database backends.  Note that you should
       not attempt to use the same file for input and output.

       Running without any options will list the available database backends.

       cvt_cyrusdb reads its configuration options out of the imapd.conf(5) file unless specified  otherwise  by
       -C.

       NOTE:
          Note  that  the file locations are NOT read out of the configuration file, and must be supplied on the
          command line.

Examples

cvt_cyrusdbDisplaylistofavailablebackends.cvt_cyrusdb/var/lib/imap/mailboxes.dbskiplist/tmp/mailboxes.dbberkeley-nosyncConvert/var/lib/imap/mailboxes.dbfromskiplistformatto/tmp/mailboxes.dbinberkeley-nosyncformat.

Files

       /etc/imapd.conf

Name

       cvt_cyrusdb - Cyrus IMAP documentation

       Convert a database file between cyrus database formats

Options

-Cconfig-file
              Use the specified configuration file config-file rather than the default imapd.conf(5).

See Also

imapd.conf(5)

Synopsis

cvt_cyrusdb [ -Cconfig-file ] old-fileold-fileformatnew-filenew-file-format

See Also