[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Syntax validation of articles by injecting agents




Julien ÉLIE wrote:

Hi,

RFC 5537 mentions that an injecting agent MUST reject any proto-article
that is not syntactically valid as defined by RFC 5536.
RFC 5536 says about articles:

  An article is said to be conformant to this specification if it
  conforms to the format specified in Section 3 of [RFC5322] and to the
  additional requirements of this specification.

This doesn't require MIME.
It says about agents:

  User agents MUST meet the definition of MIME conformance in [RFC2049]
  and MUST also support [RFC2231].  This level of MIME conformance
  provides support for internationalization and multimedia in message
  bodies [RFC2045], [RFC2046], and [RFC2231], and support for
  internationalization of header fields [RFC2047] and [RFC2231].  Note
  that [Errata] currently exist for [RFC2045], [RFC2046], [RFC2047] and
  [RFC2231].

Yes, that requires that user agents conforming to RFC 5536 must add MIME-version headers.

I think the *important* part of all that conformance is that Just-Send-8 messages are strictly illegal, and that if you use MIME, 2047 or 2231, you have to use it correctly.

                   Harald