Mark Sapiro wrote:
>
>RFC2822 section 2.2 says in part:
>
>  Header fields are lines composed of a field name, followed by a colon
>  (":"), followed by a field body, and terminated by CRLF.  A field
>  name MUST be composed of printable US-ASCII characters (i.e.,
>  characters that have values between 33 and 126, inclusive), except
>  colon.

I quoted too little of section 2.2 in my previous reply. Section 2.2
continues:

   A field body may be composed of any US-ASCII characters,
   except for CR and LF.  However, a field body may contain CRLF when
   used in header "folding" and  "unfolding" as described in section
   2.2.3.

>RFC822 uses different language but also restricts the characters to the
>printable US-ASCII range.

Here too I overstated. RFC822 also restricts header field body
characters in the same way as RFC2822.

In any case, the point that the standards do not allow characters
greater than #127 in headers is valid.

--
Mark Sapiro <[EMAIL PROTECTED]>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to