[SUMMARY] Re: Fix dates on mail received when system date was wrong

Lee Sanders cyrus-337 at ccp.com.au
Mon Apr 14 00:22:53 EDT 2003

Hi Everyone,

Special thanks to Patrick Welche and Ken Murchison who suggested the
"reconstruct" command. 

This regenerated the indexes as I wanted and it pulled the correct dates
in from the email messages.

Thanks Again Everyone.

Lee Sanders
Systems Engineer

On Fri, 2003-04-11 at 21:48, Ken Murchison wrote:
> Patrick Welche wrote:
> > 
> > On Fri, Apr 11, 2003 at 11:10:38AM +0800, Lee Sanders wrote:
> > ...
> > > I can/have write a script to go clean up the date's in the cyrus mail
> > > spool files but the IMAP index the clients have still lists the wrong
> > > date. I assume this is because the cyrus.cache and cyrus.index (binary
> > > files) have some sort of date cache but I don't know enough to mess with
> > > these files.
> > ...
> > 
> > I have never tried it, but I'm under the impression that the "reconstruct"
> > command uses the information (which you corrected) in the mail messages to
> > recreate cyrus.index etc.
> This is correct.  If you fix the message files and then reconstruct the
> mailbox, the clients _might_ see the new date.  But since the UID of the
> messages won't change, the client might continue to use its own internal
> cache instead of refetching the IMAP envelope (which includes the date).

More information about the Info-cyrus mailing list