On Tue, 2002-12-10 at 19:02, RJ45 wrote:
> I got my mailboxes.db  mangled because of a file system problem.
> I cannot even delete or modify quota of some accounts anymore, it tells me
> mailbox format is invalid.
> How can I rebuild the whole mailboxes.db file?
> is it possible to fix mailboxes.db ?

I've been waiting for one of the veterans on the list to reply to this
one.  Maybe I've missed the post.

I've been using Cyrus in testing for ~1.5 months.

I ran into a 'problem' during testing that may be related to the one
you've encountered.  I started out using the bdb backend.  During
testing, I moved  (as in /bin/mv) a physical mailbox (in
/var/spool/imap), and then tried to pop a message.  It looked like the
daemon tried to open the non-existent directory and when it failed, it
wrote an error something like this in the mailboxes.db (where the
mailbox def for the directory I moved was supposed to be):

____SNIP____
System I/O error: no such file or directory
____SNIP____

None of the methods that I tried (dumping to text, recovery, etc.)
worked.

FWIW, I tried the same thing with the skiplist backend and it didn't
have this problem.

Cheers,

Mike

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to