Re: Syntax validation of articles by injecting agents

Russ Allbery <[email protected]> Thu, 07 Jan 2010 11:10:12 -0800
Newsgroups gmane.ietf.usenet.format
Organization The Eyrie
Message-ID <[email protected]>
Seth <[email protected]> writes:
> "Charles Lindsey" <[email protected]> wrote:

>> Well that implies, to me, that if the message contains nothing that
>> purports to be "composed in compliance with this document", then there
>> is no obligation to inlcude the MIME-Version.

> Even if it is composed in compliance with the document, there is no
> obligation to *assert* that fact.

Actually, yes, there is.  I really don't see how RFC 2049 could possibly
be any clearer.

|    A mail user agent that is MIME-conformant MUST:
| 
|     (1)   Always generate a "MIME-Version: 1.0" header field in
|           any message it creates.

I don't think there's much need to go farther afield into other MIME
documents when RFC 2049 is as clear as crystal and when we explicitly
stated in RFC 5536 that all user agents complying with RFC 5536 MUST meet
the definition of MIME conformance in RFC 2049.

(This does not, as pointed out elsewhere in the thread, imply that servers
have to reject messages generated by non-conformant user agents.)

-- 
Russ Allbery ([email protected])             <http://www.eyrie.org/~eagle/>