> -----Original Message----- > From: Larry Low > Sent: Friday, October 10, 2008 3:50 PM > To: DBMail mailinglist > Subject: RE: [Dbmail] Messages marked as expunged randomly showing up > with IMAP SELECT and SEARCH > > > Larry Low wrote: > > >> Larry Low wrote: > > >> I see the problem now. The messages got expunged after the SELECT > > >> and SEARCH so the indexes of the messages changed so message 87 > > became > > >> message 72 within the same session causing the stores to be > > performed > > >> on the wrong messages. Below is IMAP conversation showing the > > actions > > >> are performed in the same session and without closing the inbox > till > > >> the end. > > >> > > >> I don't seen the expunging you mention. > > >> > > > The expunge happened in another session. > > > > Ok. Sounds familiar. I remember working on improving expunge > responses > > a > > lot while working on 2.3.1. > > Tracking it down a little more. I think the problem was triggered by a > NOOP in the middle of fetching messages. Trying to read up the RFC to > understand behavior. When the NOOP was made by the client the indexes > changed as I can see the next fetch of message 60 ended up retrieving > the message originally marked as 75. >
A85 NOOP * 0 RECENT A85 OK NOOP completed This was the NOOP. I'm thinking maybe a * 15 EXPUNGE was missing from this response. > > > > > > -- > > ________________________________________________________________ > > Paul Stevens paul at nfg.nl > > NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 > > The Netherlands________________________________http://www.nfg.nl > > _______________________________________________ > > DBmail mailing list > > [email protected] > > https://mailman.fastxs.nl/mailman/listinfo/dbmail _______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
