At 2002-08-19 18:20:27, [EMAIL PROTECTED] wrote:
>  
> "RFC2060 has an error in the definition of data-value. The syntax allows
> the value to be empty, since '#flag' includes zero instances of flag. The
> only valid way to indicate "no flags" is to use an empty flag-list, that
> is, '()'.  
>
> So should a IMAP server support an empty value?

No.

> Has there been any updates on this part of RFC2060 after this?

The latest draft (draft-crispin-imapv-17.txt) updates the grammar thus:

    flag-list       = "(" [flag *(SP flag)] ")"

    store-att-flags = (["+" / "-"] "FLAGS" [".SILENT"]) SP
                      (flag-list / (flag *(SP flag)))

- ams

Reply via email to