Re: Serious problems with multiple connections working with the same mailbox
Jerry Lundström <[email protected]> Mon, 19 Sep 2005 12:45:59 +0200
| Newsgroups | gmane.mail.imap.binc.devel |
|---|---|
| Message-ID | <[email protected]> |
Andreas Aardal Hanssen wrote: > On Thu, 15 Sep 2005, [ISO-8859-1] Jerry Lundström wrote: >>Here is more confusing output from Binc that pendingUpdates makes: >>1 UID FETCH 1278 FLAGS >>* 346 FETCH (FLAGS (\Deleted) UID 1278) >>* 346 FETCH (FLAGS (\Deleted)) >>1 OK FETCH completed >>operator-fetch outputs the correct line and pendingUpdates adds the line >>without UID. > > That looks strange, yes, but it's harmless. The first line is your > response, the second is a pending update. The pending update isn't > necessary, because your client already knows this message is Deleted. So > we could remove it for saving some bandwidth. I think just setFlagsUnchanged() at the place where operator fetch outputs the flags for the message would work nice. But another thing, is it rfc'ish to output other messages flags at a fetch then what the fetch asked for? And if its ok, shouldnt the flags for other messages be outputed with UID if UID mode has been asked (ie UID FETCH and not FETCH UID). -- Jerry Lundström, System Developer Section for IT and Media, Stockholms University, Sweden +46 (0)8 16 19 99 / http://www.it.su.se