2822upd-04 body content restrictions

Bruce Lilly <[email protected]>
Newsgroups gmane.ietf.rfc822
Organization Bruce Lilly
Message-ID <[email protected]>
On Sunday 27 January 2008 10:47:17 Frank Ellermann wrote:
> 
> Bruce Lilly wrote:
>  
> > 2822upd-04 section 2.3 reads in part:
> >    o  CR and LF MUST only occur together as CRLF; they MUST NOT
> >       appear independently in the body.
> 
> > This makes me uneasy for several reasons:
> > 1. it bucks the trend at liberalizing body content (e.g. 8BITMIME
> > and BINARY SMTP extensions).
> 
> IMO 2822upd is about message/rfc822 with transmission as SMTP DATA
> in mind.  It's not about an UTF8SMTP message/global, it's also not
> about BINARYMIME BDAT, NNTP message/news, or (arguably) SMTP SEND.
[...]

You seem to have missed the point.  Let me try to explain again.
The MIME RFCs work harmoniously with RFC 822 as every MIME message
is a valid RFC 822 message and every component of MIME header fields
is a valid component of an RFC 822 field (and can be specified
without having to disambiguate ambiguities in 822 -- about which
more in a separate message).  Per contra, the referenced 2822upd-04
sections state that a significant subset of valid RFC 822/MIME
messages are no longer valid Internet Message Format messages -- not
only for generation (which would itself be a giant step backward),
but for parsing as well (section 2 is claimed to be "general", i.e.
not restricted to generation).

> > 0x00-0x7f (with no CRLF restriction), but not 0x80-0xff.
> 
> Where have you found the US-ASCII restriction ?  Excluding half of
> the octets would be odd for the purpose of a *binary* transport. 

Please read the original, where the specific ABNF and the reference
to the section where is is located can be found.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.