Re: Syntax validation of articles by injecting agents

Harald Alvestrand <[email protected]> Wed, 06 Jan 2010 15:56:52 +0100
Newsgroups gmane.ietf.usenet.format
Message-ID <[email protected]>
Julien =C9LIE 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=20
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,=20
you have to use it correctly.

                    Harald