Quote:
|
Since our interface is query-based -- a "folder view" is actually the result of an "in:foldername" search, and cross-folder searches are common -- the mailbox's folder structure really needs to be in the database. We can replicate this structure to the message files at a cost of 2 extra disk ops per move, but that's only really useful when you need to reconstitute a corrupted database.
|
It's also useful when migrating a store out of a defunct and unsupported server

. Having the messages on disk in RFC822 format in named folders is tremendously useful.
Quote:
|
Given that you'd then have also lost your entire tag set, read/unread state, contact list, set of saved searches, calendar appointment state, etc., it's probably better to rely on the backup/restore system.
|
When Zimbra's used to its full potential, yes. However, in an installation where Zimbra is primarily an IMAP server, the foldering information has more value, and is more tedious to reconstruct by hand than any of the above (actually, I don't know if it's even
possible to reconstruct by hand which messages should appear in whose folders).
Thanks again for reading.
-Rob