On Wed, 03 Dec 2008 11:40:41 +0100, "ml@xxxxxxxxx" <ml@xxxxxxxxx> wrote: > Hello List, > > i am getting: > IOERROR: opening > /opt/foo/imap/spool/domain/foo/user/archive/2008/12/cyrus.header: No > such file or directory > > What is the syntax for reconstruct to fix this? > > I tried: > reconstruct -r user@foo > but i get "Mailbox does not exist". > > Whats the syntax? Looks to me like you're domain split with no directory hashing: For a start you don't want "user@foo", you want "archive@foo", because that's the user you're trying to reconstruct, assuming that path has actually had item substitution and isn't invented out of whole cloth. I believe reconstruct was patched a couple of versions back to support user@domain paths, but it still works reliably with internal format addresses. Try this: reconstruct -r foo\!user.archive Bron ( you can use single quotes or whatever instead of the backslash - just avoid the shell expanding the ! ) -- Bron Gondwana brong@xxxxxxxxxxx ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html