Comma-seperated lists

Bruce Lilly <[email protected]>
Newsgroups gmane.ietf.rfc822
Organization Bruce Lilly
Message-ID <[email protected]>
On 2008-01-26, Frank Ellermann wrote:
> 
> Pete Resnick wrote:
> 
>  [# and LWSP] 
> > What? What does one thing have to do with the other?
> 
> ,,,,,   ,,,,,    ,,,,    ,,,,,
>   ,     ,       ,          ,
>   ,     ,,,,     ,,,       ,
>   ,     ,           ,      ,
>   ,     ,,,,,   ,,,,       ,   
> 
> | The full form is "<n>#<m>element " indicating at least
> | <n> and at most <m> elements, each separated by one or
> | more commas (",") and optional linear whitespace (LWS).
>  [RFC 2068 2.1, similar in 2069, 2616, 2617, 2831]  ^^^
> 
> With optional FWS you get ASCII art.  With LWS you would
> get "apparently empty lines"

No, you get a list with empty elements (N.B. not allowed for message
generation for any lists in RFC 2822 or draft-resnick-2822upd-04.txt).

> - causing havoc if something  
> in transit manages to transform them into a "really empty
> line" (indicating the end of the header, CRLF CRLF).

Quoting draft-klensin-rfc2821bis-06.txt:
"
   As discussed in Section 6.4, a relay SMTP has no need to inspect or
   act upon the header section or body of the message data and MUST NOT
   do so except to add its own "Received:" header field (Section 4.4)
   and, optionally, to attempt to detect looping in the mail system (see
   Section 6.3).  Of course this prohibition also applies to any
   modifications of these header fields or text (see also Section 7.9).
"

Your hypothetical "something" is nonconforming and non-interoperable.
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.