ietf-822
[Top] [All Lists]

Encoded-Variable header

1991-04-23 02:17:24
From: $Keld_JXrn_Simonsen <keld(_at_)dkuug(_dot_)dk>
Encoded-Variable: Keld_JXrn_Simonsen = quoted-printable, iso646, 
      Keld_J&0Crn_Simonsen

I think it might be a good idea to carefully distinguish the quoted
printable used for headers (as above), and the quoted printable used
within the message body. The description for Quoted-Printable talks
about backslash `\', but this should not be used in headers, since
RFC822 attaches a special meaning to backslash. So how about creating
a new encoding called Strictly-Quoted (or whatever) which carefully
avoids backslash, parentheses, etc?

Actually, the above example is wrong since there is a Hex code after
the ampersand, while the Quoted-Printable section says that ampersand
is used together with a single character e.g. &A. But then having a
single character after & may be dangerous e.g. &(.


*** NOTE:  It would be nice to get the character set & hex code right
for the above example.

I think the character set that Keld uses in his name is a variant of
ISO 646. I don't know what the ISO registration number is. Maybe 9-1
or 9-2? Keld, do you know?

Also, I don't think the vertical bar `|' in Keld's name needs quoting,
since vertical bar is not a special RFC822 character (which is why
Keld was able to use it). The `|' in Keld's name is not a bit-stripped
character. It's a 7-bit national variant.


Actually, maybe we can do all this with one new header called
Header-Type (or something):

        From: Keld J|rn Simonsen <keld(_at_)dkuug(_dot_)dk>
        Header-Type: iso646-9-1

The encoding is always Strictly-Quoted, and the type is specified by
the Header-Type. This applies only to the people's names throughout
the header and also the Subject line.

Here is another example:

        From: erik(_at_)sra(_dot_)co(_dot_)jp (Q1B$B%Q28%j%C%/Q1BQ28B)
        Header-Type: message2022

This is my name in Japanese, in the special form of ISO 2022,
Strictly-Quoted with Q as the escape character. (The Q is just an
example. We might want to use a different escape character.)

The Japanese will probably want to use both a Romanized form of their
name and the quoted Japanese:

        From: taro(_at_)foo(_dot_)ac(_dot_)jp (Taro Suzuki 
Q1B$BNkLZBQ40OQ3AQ1BQ28B)


Regards,
Erik


<Prev in Thread] Current Thread [Next in Thread>