Paul Smith <[EMAIL PROTECTED]> > Yes it does... > > Is this correct behaviour?
Definitely not. > I don't think so, from my understanding of the > RFCs (eg RFC 2683 has a similar example where the UID is asked for first, > but returned last) Yeah. However, I think it's generally advisable to send the UID first. It may save some UID-centric clients from having to parse the response twice. > However, this test would seem to confirm that OE for Mac has issues with > the ordering of the results of a FETCH command, and that it's not something > else that we're doing wrong. I'll bet it's only sensitive to UID being first, not to ordering in general. > We used to return the FETCH items in alphabetic order because that was how > an STL set::iterator worked, but I guess we'll have to change this to a > vector because of the Mac OE (unless Microsoft fix the problem at their end > - anyone listening.. :-) ) Even if Microsoft fixes today it and releases the fix in the next service pack, it'll be years before the broken clients are gone. --Arnt
