Thus spake Brendan Cully [06/18/08 @ 12.30.18 -0700]: > On Wednesday, 18 June 2008 at 15:26, [EMAIL PROTECTED] wrote: > > Hello, > > > > I have a large IMAP folder (~17000 messages), and on the remote > > machine it's a maildir. Mutt 1.5.18 has just begun ignoring the > > header cache. When I go to that folder, I see "evauluating cache" > > like normal, but then it starts "fetching headers" starting from > > scratch. When this finishes, if I go to a different folder and then > > return (or quit mutt and return), mutt cannot remember that it just > > cached all those headers. > > > > Backend is qdbm. I'd posted before about how with all backends, > > mutt has been randomly forgetting that it caches this folder. But > > now it does it every single time. > > > > Just before this began happening every time, I added a folder-hook > > in my muttrc regarding this large folder (just to set sort=date). I > > thought maybe that did something weird, so I removed the hook. But > > the behavior persists. > > > > Anyone have a clue? TIA. > > My guess is that UIDVALIDITY is changing on the server side. If you > run mutt -d2 it'll log the UIDVALIDITY in .muttdebug0
I ran mutt -d2, but I'm not sure what to look for in that file. I don't understand its terminology, or what "UIDVALIDITY" is/means. Is it something I can try to change on the remote machine? This constant forgetting of the hcache only happens with one particular folder as far as I can tell. -g