Following up on my own message...

Aaron Nabil writes...
>D. J. Bernstein writes...
>>Aaron Nabil writes:
>>> The message in question had a "bare LF" in it, perfectly legal,
>>
>>Bare LFs are now categorically prohibited by 822bis. They were never
>>handled correctly by sendmail. The client's behavior is inexcusable.
>
>I guess not having access to 822bis, I'll have to ask for clarification.
>
>Are bare LF's themselves prohibited?  Or is it the treating of bare
>LF's as line terminators that is prohibited?

I found draft-ietf-drums-msg-fmt, which seems to be the 
822bis-in-progress.  

  2.3. Body

  The body of a message is simply lines of US-ASCII characters. The only 
  two limitations on the body are as follows:

  - CR and LF MUST only occur together as CRLF; they MUST NOT appear 
  independently in the body.

which would seem to address the question of 822bis messages.  But
my question about MIME messages still remains, the draft goes on 
to read...

  - Lines of characters in the body MUST be limited to 998 characters, and 
  SHOULD be limited to 78 characters, excluding the CRLF.

  Note: As was stated earlier, there are other standards documents, 
  specifically the MIME documents [RFC-2045, RFC-2046, RFC-2048, RFC-2049] 
  that extend this standard to allow for different sorts of message 
  bodies. Again, these mechanisms are beyond the scope of this document.

My question about 8BITMIME messages remains.  Would a bare LF be
legal?  I'm not suggesting that a bare LF be treated a line terminator.



In any case, I'm not sure where 822bis sits on the standards track, but 
wouldn't it be reasonable to require an MTA to interopertate with MTAs 
that are following real, published, approved RFCs like RFC-822 and 
RFC-1652?


Thanks,


-- 
Aaron Nabil

Reply via email to