On 3 Jan 2004 at 16:55, Mark Crispin wrote:

> > What I want to know now is "why is the Exchange server using this
> > extension?".
> 
> It is "not incorrect" for Exchange to send it without client permission.
> flag-extension is part of the rule of mbx-list-flags (via mbx-list-oflag)
> in RFC 3501, thus a server *may* send unilaterally and a client is obliged
> to handle it.

But what about this text in the RFC3501 BNF?

-------------------------- Cut here ----------------------------
flag-extension  = "\" atom
                    ; Future expansion.  Client implementations
                    ; MUST accept flag-extension flags.  Server
                    ; implementations MUST NOT generate
                    ; flag-extension flags except as defined by
                    ; future standard or standards-track
                    ; revisions of this specification.
-------------------------- Cut here ----------------------------

There is nothing about RFC3348 that makes it either a standard or a 
standards-track revision of RFC3501 - or even of RFC2060. Its status is 
nothing more than informational.

> > Or am I simply misunderstanding this issue? Is it in fact legal for a
> > server to issue any response it wants in this case?
> 
> Yes, you misunderstood;

What have I misunderstood, then? That text appears to be quite 
unambiguous to me. Or has the status of RFC3348 changed?

Cheers!

-- David --

------------------ David Harris -+- Pegasus Mail ----------------------
  Box 5451, Dunedin, New Zealand | e-mail: [EMAIL PROTECTED]
           Phone: +64 3 453-6880 | Fax: +64 3 453-6612

Thought for the day:
    When the going gets tough, the tough go shopping.



Reply via email to