> 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. > > > -- > ________________________________________________________________ > 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
