> > What's your exact condition for sending NO? That the > message has been > > deleted by someone else? > > Expunged, yes. Just like RFC2180 described it. >
How would you handle this then: C1: search 1:* .... S1: returns a list including 10 C2: store 10 +flags /deleted S2: ok C2: expunge S2: ok C1: fetch 1,10,12,15 (.....) Does the server say NO (10 doesn't exist) or does it return the fetch for 1,12,15 It should not in my opinion ever return the data for 10 as it has been expunged and expunge should mean that, the message has been permanently removed from the server. In which case: C1: FETCH 10 (UID) Should return S1: OK .... And not S1: * 10 FETCH (UID xxx) S1: OK .... Regards Richard Bang Floosietek Ltd [EMAIL PROTECTED] http://www.floosietek.com
