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/