[rescue] MasterCard Marketplace to revolutionize online shopping experience
mouse at Rodents-Montreal.ORG
Tue May 18 13:00:04 CDT 2010
>> Of course, this leaves open the question of why mail marked
>> charset="us-ascii" but full of DC3 and DC4 characters was even
>> accepted, much less passed along.
> Since when are DC3 and DC4 not ASCII characters?
Oh, they're ASCII, or I would have said "0x13 and 0x14 octets" rather
than "DC3 and DC4 characters". They just aren't _printable_ ASCII.
> They may be control characters, but so are TAB/LF/CR which are
> normally just passed along.
TAB has a special case exception. 0x13 and 0x10 octets aren't really
CR and LF characters and should not be "just passed along"; they are
permitted only in the CRLF combination, and that indicates a line
ending, not CR and LF characters.
As RFC 2046 puts it:
The complete US-ASCII character set is listed in ANSI X3.4- 1986.
Note that the control characters including DEL (0-31, 127) have no
defined meaning in apart from the combination CRLF (US-ASCII values
13 and 10) indicating a new line. Two of the characters have de
facto meanings in wide use: FF (12) often means "start subsequent
text on the beginning of a new page"; and TAB or HT (9) often (though
not always) means "move the cursor to the next available column after
the current position where the column number is a multiple of 8
(counting the first column as column 0)." Aside from these
conventions, any use of the control characters or DEL in a body must
(1) because a subtype of text other than "plain"
specifically assigns some additional meaning, or
(2) within the context of a private agreement between the
sender and recipient. Such private agreements are
discouraged and should be replaced by the other
capabilities of this document.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
More information about the rescue