Reconstructing mailboxes -- another question

Rob Siemborski rjs3 at andrew.cmu.edu
Thu May 29 09:15:45 EDT 2003


On Wed, 28 May 2003, Rob Tanner wrote:

> I've got over 3500 users (many with multiple mailboxes) and gigabytes
> of mail.  Isn't there a more automated way of doing things without my
> having to "design" the wheel from scratch?  If not, is there any
> documentation on the structure of the mailboxes.db file -- I'll write
> my own bit of code to build it if I need to.

I'm moving this to the info-cyrus mailing list.

There isn't an automated way to move between servers because that depends
on the server you're coming from.  There is a utility included in
with UW-IMAPd which can take care of moving mailboxes between IMAP
servers.

The mboxlist.db is implemented using the mboxlist.c API.

In short, it is a cyrusdb that looks like:

key: <mailbox name:string>
value: <mbtype:int><' '><partition:string><' '><acl:string>

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list