こんばんは。最近ぜんぜんついていけていません。:-p
firo@....jp writes:
> 私もあまり詳しくないのですが、Eメールに関するRFC(
> 番号とか知らないので、お詳しい方フォローしてくだされば
> ありがたいです)か何かで、次のように決まっているらしいです。
RFC822 ですね。
4.7.5. USER-DEFINED-FIELD
Individual users of network mail are free to define and
use additional header fields. Such fields must have names
which are not already used in the current specification or in
any definitions of extension-fields, and the overall syntax of
these user-defined-fields must conform to this specification's
rules for delimiting and folding fields. Due to the
extension-field publishing process, the name of a user-
defined-field may be pre-empted
Note: The prefatory string "X-" will never be used in the
names of Extension-fields. This provides user-defined
fields with a protected set of names.
> #それと以下の点は、私も詳しく知らない点もあり、説明の
> 都合上、(書き方は断定的であるにもかかわらず)想像して書
> いてあるところもあります。ですから、全てを鵜呑みされないよう
> ご注意お願い申し上げます。まちがい個所について、どなたか
> のフォローいただければありがたいです。
矢崎さんの理解であっています。:-)
> ですから、ホソカワさんが仮にご自身のMLを作ったり、メーラを
> 開発してそれに独自のヘッダをつけたいとなった場合、
> X-fogefoge(fogefogeは任意。ただし日本語が通るかどうか等は
> 私は不明)というものを好きなように使うことができる、、というこ
> とのようです。
日本語は駄目ですね。これも RFC822 で規定されています。
3.1.2. STRUCTURE OF HEADER FIELDS
Once a field has been unfolded, it may be viewed as being com-
posed of a field-name followed by a colon (":"), followed by a
field-body, and terminated by a carriage-return/line-feed.
The field-name must be composed of printable ASCII characters
(i.e., characters that have values between 33. and 126.,
decimal, except colon). The field-body may be composed of any
ASCII characters, except CR or LF. (While CR and/or LF may be
present in the actual text, they are removed by the action of
unfolding the field.)
-- やまの