CVT_CYRUSDB(8)

✨ CVT_CYRUSDB(8) ✨

okay bestie so this is cvt_cyrusdb, part of the Cyrus IMAP manual (section 8, system admin girlies rise up πŸ’…). She's a lil command-line baddie whose whole job is converting a database file between cyrus database formats. that's it, that's the vibe. πŸ¦‹


🌸 NAME 🌸

cvt_cyrusdb β€” Cyrus IMAP documentation

literally just: convert a database file between cyrus database formats. no cap. ✨


πŸ’– SYNOPSIS πŸ’–

cvt_cyrusdb [ -C config-file ] old-file old-fileformat new-file new-file-format

πŸŽ€ DESCRIPTION πŸŽ€

okay so cvt_cyrusdb is the glow-up machine for your cyrusdb files β€” it converts a cyrusdb file between different database backends. it's giving transformer but make it databases. πŸ”₯

lowkey important: do NOT try to use the same file for input and output. that's a one-way ticket to chaos and we are not doing that today. πŸ™ˆ

and if you run it with no options at all? she'll just be cute and list all the available database backends for you. free info, periodt. πŸ’…

cvt_cyrusdb reads its configuration options out of the imapd.conf(5) file, unless you tell it otherwise with -C. iykyk.

NOTE: the file locations are NOT read out of the configuration file, bestie β€” you have to hand them over on the command line yourself. no autofill, we do it manually here. 😭

✨ OPTIONS ✨

  • -C config-file β€” use the specific configuration file config-file instead of the default imapd.conf(5). simple as that. 🫢

🌈 EXAMPLES 🌈

okay examples time, this is the fun part:

cvt_cyrusdb
Display list of available backends. ^^ she just tells you what she can do. main character energy fr fr.
cvt_cyrusdb /var/lib/imap/mailboxes.db skiplist /tmp/mailboxes.db berkeley-nosync
Convert /var/lib/imap/mailboxes.db from skiplist format to /tmp/mailboxes.db in berkeley-nosync format. look at her go. ate. πŸ‘‘

πŸ“ FILES πŸ“

  • /etc/imapd.conf

πŸ¦‹ SEE ALSO πŸ¦‹


πŸ’œ AUTHOR πŸ’œ

The Cyrus Team, Nic Bernstein (Onlight), Jeroen van Meeuwen (Kolab Systems). iconic lineup honestly πŸ‘‘


1993–2026, The Cyrus Team


and that's the whole page bestie!! this gorgeous thing is from Cyrus IMAP 3.12.3, dated Jul 15, 2026. go forth and convert responsibly πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from