On Thu, 11 Sep 2003, Marcel Crasmaru wrote:
> c1: a store 1 +flags (\Deleted)
> s : * 1 FETCH (FLAGS (\Deleted) UID 3)
> s : a OK store

So far, so good.

> c2: aa store 2 +flags.silent (\Deleted)
> s : * 1 FETCH (FLAGS (\Deleted) UID 3)
> s : aa OK store

The FETCH response is wrong.  The change was to message 2, not message 1.
Presumably you meant:
  c2: aa store 2 +flags.silent (\Deleted)
  s : * 2 FETCH (FLAGS (\Deleted) UID 4)
  s : aa OK store

> c1: b expunge
> s : * 2 FETCH (FLAGS (\Deleted) UID 4)
> s : * 2 EXPUNGE
> s : * 1 EXPUNGE
> s : b OK expunge
>
> c2: bb expunge
> s : * 2 EXPUNGE
> s : * 1 EXPUNGE
> s : bb OK expunge

These are OK.  Note that the following two examples are equivalent:
  s : * 2 EXPUNGE
  s : * 1 EXPUNGE
and
  s : * 1 EXPUNGE
  s : * 1 EXPUNGE

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.

Reply via email to