Cyrus upgrade from 2.1.18 to 2.2.13 moved email messages

Steinar Bang sb at
Thu Nov 29 06:49:25 EST 2007

>>>>> Sebastian Hagedorn <Hagedorn at>:

> -- Steinar Bang <sb at> is rumored to have mumbled on 28. November
> 2007 20:55:16 +0100 regarding Cyrus upgrade from 2.1.18 to 2.2.13
> moved email messages:

>> What previously was mail/s/user/sb/ is now mail/u/s/user/sb/

> That means you are using fulldirhash. It's an option in /etc/imapd.conf.

Ok.  Thanx for the info!

What I do on debian, and debian-ish systems, is to RCS version all
config files I touch.  When an upgrade brings in a new version of the
file, I check that in, and put in my custom settings (for cyrus, it's
using imaps, and allowing 8 bit headers to survive).

So when the packager introduces new settings I usually adopt them (it's
on the principle that when the upstream package changes, it's less
hassle to change with it, than to stay with settings and behaviour that
may become unsupported at some point in time).

>> And my restored mailbox.db probably points to the old structure...?  So
>> how to I create one that points to the new structure?

> It might be easier to reverse the process. Disable the feature and run
> rehash. No promises, though.

I have to think about this, and try to understand what happened.

Thanx again!

More information about the Info-cyrus mailing list