<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> の規定する 
<dfn><code class="822" xml:lang="en">Encoding:</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor></dfn>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>方式を指定します。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭部</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体</anchor>で構成され、
両者は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空行</anchor>で分けられています。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>
は、このうちの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体</anchor>の部分を更に構造化し、
1つ以上の<dfn><ruby><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor><rt>ぶぶん</rt><rt xml:lang="en">part</rt></ruby></dfn>
(<dfn><ruby><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体部分</anchor><rt>ほんたいぶぶん</rt><rt xml:lang="en">body part</rt></ruby></dfn>)
により構成されるとしています。
各<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行数</anchor>と書式 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>) は、
<code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor>:</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor>で指定します。
更に、各<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor>の間には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空行</anchor>を挿入します。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> の提案する方式は、実際にはほとんど使われませんでした。
同様の機構である <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME</anchor> がよく用いられています。</p><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor>)<ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> <cite xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> - Encoding header field for internet messages</cite>, <time>2021-01-24T13:41:10.000Z</time>, <time>2021-03-13T07:51:24.521Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1154">https://tools.ietf.org/html/rfc1154</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> により<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor></li></ul></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[36]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor>) <ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="37" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[37]</anchor-end> <cite xml:lang="en">RFC 1505 - Encoding Header Field for Internet Messages</cite>, <time>2021-02-01T01:04:32.000Z</time>, <time>2021-03-14T03:08:08.213Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1505">https://tools.ietf.org/html/rfc1505</anchor-external></li></ul></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="38" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[38]</anchor-end> <cite>Mail Encoding Header Field Keywords</cite> (<time>2014-01-30 17:45:18 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.iana.org/assignments/mail-encoding/mail-encoding.xhtml">http://www.iana.org/assignments/mail-encoding/mail-encoding.xhtml</anchor-external></li></ul></refs><section><h1>RFC 1154</h1><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;29</anchor-internal></figcaption><p><strong>Encoding Header Field for Internet Messages</strong><ul><li>Network Working Group                                     </li><li>Request for Comments: 1154                                  </li><li>D. Robinson</li><li>R. Ullmann</li><li>Prime Computer, Inc.</li><li>April 1990</li></ul></p><section><h1>1. Status of the Memo</h1><blockquote><p>This RFC proposes an elective experimental Encoding header field to
permit the mailing of multi-part, multi-structured messages.</p></blockquote><p>この <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor> は多部分・多構造化<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メイル</anchor>するための選択実験的な
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor>を提案します。</p><blockquote><p>The use of Encoding updates RFC 1049 (Content-Type), and is a
suggested update to RFCs 1113, 1114, and 1115 (Privacy Enhancement) [4,7,8].</p></blockquote><p><code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> の使用は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor>
(<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor></code>) を更新すると共に、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1113</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1114</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1115</anchor> (私匿性拡展)
の更新を提案するものであります。</p><blockquote><p>Distribution of this memo is unlimited.</p></blockquote><p>このメモの配布は無制限とします。</p></section><section><h1>2. Introduction</h1><blockquote><p>RFC 822 [2] defines an electronic mail message to consist of two
parts, the message header and the message body, separated by an
apparently blank line.</p></blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">電子メイル</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>を空行で区切った<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ頭部</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ本体</anchor>の2つの部分で構成されるものとして定義しています。</p><blockquote><p>The Encoding header field permits the message body itself to be
further broken up into parts, each part also separated from the next
by an apparently blank line.</p></blockquote><p><code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> 頭欄は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ本体</anchor>の部分を更に空行で区切った複数の部分に分けられるようにします。</p><blockquote><p>Thus, conceptually, a message has a header part, followed by one or
more body parts, all separated by blank lines.</p></blockquote><p>従って、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>は概念的に空行で区切られる頭部分と
1つ以上の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体部分</anchor>を持つこととなります。</p><blockquote><p>Each body part has an encoding type.  The default (no Encoding field
in the header) is a message body of one part of type &quot;text&quot;.</p></blockquote><p>各<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体部分</anchor>は符号化型を持ちます。
既定値 (<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> 欄が頭にない場合) は
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text</anchor></code> 型の部分が1つとなります。</p></section><section><h1>3. The Encoding Field</h1><blockquote><p>The Encoding field consists of one or more subfields, separated by
commas.  Each subfield corresponds to a part of the message, in the
order of that part's appearance.  A subfield consists of a line
count, a keyword defining the encoding, and optional information
relevant only to the specific encoding.  The line count is optional
in the last subfield.</p></blockquote><p><code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> 欄は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">読点</anchor>で分離した1つ以上の部分欄から成ります。
各部分欄は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>の各部分と出現順に対応します。
部分欄は行数、符号化を表す<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>、省略可能な特定の符号化にだけ関係する情報で構成します。
行数は最後の部分欄では省略可能です。</p><section><h1>3.1. Format of the Encoding Field</h1><blockquote><p>The format of the Encoding field is:</p></blockquote><p><code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> 欄の書式は次の通りです。</p><blockquote><p>[&lt;count&gt; &lt;keyword&gt; [&lt;options&gt;], ]* [&lt;count&gt;] &lt;keyword&gt; [&lt;options&gt;]</p></blockquote><blockquote><p>where:</p></blockquote><p>ここで、</p><blockquote><pre>        &lt;count&gt;   := a decimal integer
        &lt;keyword&gt; := a single alphanumeric token starting with an alpha
        &lt;options&gt; := keyword-dependent options</pre></blockquote><dl><dt><var>count</var></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">十進整数</anchor></dd><dt><var>keyword</var></dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">英字</anchor>で始まる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">英数字</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">字句</anchor>1つ</dd><dt><var>options</var></dt><dd><var>keyword</var> に依存する選択肢</dd></dl></section><section><h1>3.2. &lt;count&gt;</h1><blockquote><p>The line count is a decimal number specifying the number of text
lines in the part.  Parts are separated by a blank line, which is not
included in the count of either the proceeding or following part.
Because a count always begins with a digit and a keywords always
begins with an letter, it is always possible to determine if the
count is present.  (The count is first because it is the only
information of interest when skipping over the part.)</p></blockquote><p>行数はその部分に含まれる文章の行の数を十進数で指定します。
部分と部分は空行で分離しますが、この空行は前後どちらの部分の行数にも含めません。
行数は常に数字で始まり、鍵語は常に英字で始まるので、
行数が指定されているかどうかを常に判定可能です。
(部分を1つ読み飛ばすために必要なのは行数だけですから、
行数を最初に置いています。)</p><blockquote><p>The count is not required on the last or only part.</p></blockquote><p>行数は最後の部分や部分が1つだけの時には必須ではありません。</p></section><section><h1>3.3. &lt;keyword&gt;</h1><blockquote><p>The keyword defines the encoding type.  The keyword is a common
single word name for the encoding type.  The keywords are not case-sensitive.</p></blockquote><p>鍵語は符号化型を指定します。鍵語は符号化型を表す共通の
1語の名前です。鍵語は大文字・小文字を区別しません。</p><blockquote><p>The list of standard keywords is intended to be the same as the list
used for the Content-Type: header described in [6].  This RFC
proposes additions to the list.  Implementations can then treat
&quot;Content-Type&quot; as an alias of &quot;Encoding&quot;, which will always have only
one body part.</p></blockquote><p>標準の鍵語は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> で説明されている <code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor></code> 
頭で使うものと同じとすることを考えています。この <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>
はそれへの追加の値も提案しています。実装は
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor></code> を常に1つだけしか<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体部分</anchor>を持たない
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> の別名として扱うことができます。</p></section><section><h1>3.4. &lt;options&gt;</h1><blockquote><p>The optional information is used to specify additional 
keyword-specific information needed for interpreting the contents of the
encoded part.  It is any sequence of tokens not containing a comma.</p></blockquote><p>省略可能な情報で、鍵語に依存して符号化部分の内容を解釈するのに必要な情報を指定するために使います。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">読点</anchor>を含まない任意の字句列です。</p></section><section><h1>3.5. Encoding Version Numbers</h1><blockquote><p>In general, version numbers for encodings, when not actually
available within the contents of the encoded information, will be
handled as options.</p></blockquote><p>通常符号化の版番号は、
符号化された情報の内容に実際に利用できない時に選択肢として扱います。</p></section><section><h1>3.6. Comments</h1><blockquote><p>Comments enclosed in parentheses may, of course, be inserted anywhere
in the Encoding field.  Mail reading systems may pass the comments to
their clients.  Comments must not be used by mail reading systems for
content interpretation; that is the function of options.</p></blockquote><p>括弧で括られた<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈</anchor>は当然 <code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code>
欄内のどこにでも挿入できます。メイル読取りシステムは<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">クライアント</anchor>に渡しても構いません。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈</anchor>をメイル読み取りシステムが内容の解釈のために使用してはなりません。
あくまでもおまけの機能です。</p></section></section><section><h1>4. Encodings</h1><blockquote><p>This section describes some of the defined encodings used.</p></blockquote><p>この章では使用する符号化のいくつかを説明します。</p><blockquote><p>As with the other keyword-defined parts of the header format
standard, extensions in the form of new keywords are expected and
welcomed.  Several basic principles should be followed in adding
encodings:</p></blockquote><p>頭の書式の規格の他の鍵語で定義する部分同様に新しい鍵語の拡張が予期・
歓迎されます。符号化を追加するときは幾つかの基本的な原則に従うべきです。</p><blockquote><p>- The keyword should be the most common single word name for the
encoding, including acronyms if appropriate.  The intent is that
different implementors will be likely to choose the same name for
the same encoding.</p></blockquote><p>鍵語は符号化の1単語の最も共通な名前を、適当なら略称を含めて使うべきです。
そうすれば異なる実装が同じ符号化に同じ名前を選ぶでしょう。</p><blockquote><p>- Keywords not be too general: &quot;binary&quot; would have been a bad
choice for the &quot;hex&quot; encoding.</p></blockquote><p>鍵語は一般的過ぎないように。 <code>binary</code> を <q>hex</q>
符号化に使うのはよくないでしょう。</p><blockquote><p>- The encoding should be as free from unnecessary idiosyncracies
as possible, except when conforming to an existing standard, in
which case there is nothing that can be done.</p></blockquote><p>符号化はできる限り特異的でないものとするべきです。
ただし既存の規格に適合する場合はどうしようもありません。</p><blockquote><p>- The encoding should, if possible, use only the 7 bit ASCII
printing characters if it is a complete transformation of a source
document (e.g., &quot;hex&quot; or &quot;uuencode&quot;).  If it is essentially a text
format, the full range may be used.  If there is an external
standard, the character set may already be defined.</p></blockquote><p>符号化は原始文書の完全な変形なら可能な限り7ビット <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor>
印字<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字</anchor>だけを使うべきです (例えば <q><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">hex</anchor></q> や <q><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">uuencode</anchor></q>)。
本質的に文章書式なら自由な範囲を使って構いません。
外部規格なら<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字集合</anchor>は既に定義されているかもしれません。</p><blockquote><p>Keywords beginning with &quot;X-&quot; are permanently reserved to
implementation-specific use.  No standard registered encoding keyword
will ever begin with &quot;X-&quot;.</p></blockquote><p><code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X-</anchor></code> で始まる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>は実装規定の用法に恒久的に予約します。
標準登録符号化鍵語が <code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X-</anchor></code> から始まることはありません。</p><section><h1>4.1. Text</h1><blockquote><p>This indicates that the message is in no particular encoded format,
but is to be presented to the user as is.</p></blockquote><p>これはメッセージが特定の符号化書式を使っておらず、
利用者にそのまま提示されることを示します。</p><blockquote><p>The full range of the ASCII character set is used.  The message is
expected to consist of lines of reasonable length (less than 1000
characters).</p></blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字集合</anchor>の範囲を自由に使えます。メッセージは適度な長さ
(1000文字未満) の行から成ることが期待されます。</p><blockquote><p>On some transport services, only the 7 bit subset of ASCII can be
used.  Where full 8 bit transparency is available, the text is
assumed to be ISO 8859-1 [3] (ASCII-8).</p></blockquote><p>転送サービスによっては <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> の7ビットの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分集合</anchor>だけ使えます。
完全に8ビット透過なところでは文章は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 8859</anchor>‐1
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII-8</anchor>) と仮定します。</p></section><section><h1>4.2. Message</h1><blockquote><p>This encoding indicates that the body part is itself in the format of
an Internet message, with its own header part and body part(s).  A
&quot;message&quot; body part's message header may be a full internet message
header or it may consist only of an Encoding field.</p></blockquote><p>この符号化は本体部分自体が頭部分と本体部分(群)を持ったインターネット・メッセージの書式であることを示します。
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">message</anchor></code> 本体部分のメッセージ頭部は完全なインターネット・メッセージ頭部でも構いませんし、
<code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor></code> 欄だけであっても構いません。</p><blockquote><p>Using the message encoding on returned mail makes it practical for a
mail reading system to implement a reliable resending function, if
the mailer generates it when returning contents.  It is also useful
in a &quot;copy append&quot; MUA operation.</p></blockquote><p>返却メイルにメッセージ符号化を使えば、
メイル読取りシステムが内容を返却するときにメイル器がこれを生成すれば確実に再送信する機能を実装できます。
<q>複製して追記</q>する <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MUA</anchor> の操作でも便利です。</p><blockquote><p>Message encoding is also used when mapping to X.400 to handle
recursively included X.400 P2 messages.</p></blockquote><p>メッセージ符号化は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X.400</anchor> への写像で <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X.400</anchor> P2
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>を再帰的に含むのを扱う時にも使えます。</p></section><section><h1>4.3. Hex</h1><blockquote><p>The encoding indicates that the body part contains binary data,
encoded as 2 hexadecimal digits per byte, highest significant nibble first.</p></blockquote><p>この符号化は本体部分がバイナリ・データを
1バイト辺り十六進数字2桁
(最上位<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ニブル</anchor>を最初に) で符号化して含むことを示します。</p><blockquote><p>Lines consist of an even number of hexadecimal digits.  Blank lines
are not permitted.  The decode process must accept lines with between
2 and 1000 characters, inclusive.</p></blockquote><p>十六進数字偶数個の行から成ります。空行は認められません。
符号化処理は文字数2文字以上1000文字以下
(両端を含みます。) の行を受付けなければなりません。</p></section><section><h1>4.4. EVFU</h1><blockquote><p>EVFU (Electronic Vertical Format Unit) specifies that each line
begins with a one-character &quot;channel selector&quot;.  The original purpose
was to select a channel on a paper tape loop controlling the printer.</p></blockquote><pre>   This encoding is sometimes called &quot;FORTRAN&quot; format. It is the default
   output format of FORTRAN programs on a number of computer systems.</pre><pre>   The legal characters are '0' to '9', '+', '-', and space.  These
   correspond to the 12 rows (and absence of a punch) on a printer
   control tape (used when the control unit was electromechanical).</pre><pre>   The channels that have generally agreed definitions are:</pre><pre>           1     advances to the first print line on the next page
           0     skip a line, i.e., double-space
           +     over-print the preceeding line
           -     skip 2 lines, i.e., triple-space
        (space)  print on the next line, single-space</pre></section><section><h1>4.5. EDI</h1><pre>   The EDI (Electronic Document Interchange) keyword indicates that the
   message or part is a business document, formatted according to ANSI
   X12 or related standards.</pre><pre>   The first word after the EDI keyword indicates the particular
   interchange standard.</pre><pre>   A message containing a note and 2 X12 purchase orders might have an
   encoding of:</pre><pre>       Encoding: 17 TEXT, 146 EDI X12, 69 EDI X12</pre></section><section><h1>4.6. X.400</h1><pre>   The Encoding header field provides a mechanism for mapping multi-part
   messages between CCITT X.400 [1] and RFC 822.</pre><pre>   The X.400 keyword specifies a section that is converted from an X.400
   body part type not known to the gateway, or not corresponding to a
   useful internet encoding.</pre><pre>   If the message transits another gate, or if the receiving user has
   the appropriate software, it can be decoded and used.</pre><pre>   The X.400 keyword is followed by a second token indicating the method
   used.  The simplest form is &quot;X.400 HEX&quot;, with the complete X.409
   encoding of the body part in hexadecimal.  More compact is &quot;X.400
   3/4&quot;, using the 3-byte to 4-character encoding as specified in RFC
   1113, section 4.3.2.4.</pre></section><section><h1>4.7. uuencode</h1><pre>   The uuencode keyword specifies a section consisting of the output of
   the uuencode program supplied as part of uucp.</pre></section><section><h1>4.8. encrypted</h1><pre>   The encrypted keyword indicates that the section is encrypted with
   the methods in RFC 1115 [8].  This replaces the possible use of RFC
   934 [5] encapsulation.</pre></section></section><section><h1>References</h1><pre>  [1]  International Telegraph and Telephone Consultative Committee,
       &quot;Data Communication Networks: Message Handling Systems&quot;, In CCITT
       Recommendations X.400 to X.430, VIIIth Plenary Assembly, Malaga-
       Torremolinos, 1984, Fascicle VIII.7 (&quot;Red Book&quot;).</pre><pre>  [2]  Crocker, D., &quot;Standard for the Format of ARPA Internet Text
       Messages&quot;, RFC 822, University of Delaware, August 1982.</pre><pre>  [3]  International Organization for Standardization, &quot;Information
       processing - 8-bit single-byte coded graphic character sets -
       Part 1: Latin alphabet No. 1&quot;, ISO 8859-1, ISO, 1987.</pre><pre>  [4]  Linn, J., &quot;Privacy Enhancement for Internet Electronic Mail: Part
       I -- Message Encipherment and Authentication Procedures&quot;, RFC
       1113, IAB Privacy Task Force, August 1989.</pre><pre>  [5]  Rose, M., and E. Stefferud, &quot;Proposed Standard for Message
       Encapsulation&quot;, RFC 943, University of Delaware and NMA, January
       1985.</pre><pre>  [6]  Sirbu, M., &quot;Content-type Header Field for Internet Messages&quot;, RFC
       1049, CMU, March 1988.</pre><pre>  [7]  Kent, S., and J. Linn, &quot;Privacy Enhancement for Internet
       Electronic Mail: Part II -- Certificate-Based Key Management&quot;,
       RFC 1114, IAB Privacy Task Force, August 1989.</pre><pre>  [8]  Linn, J., &quot;Privacy Enhancement for Internet Electronic Mail: Part
       III -- Algorithms, Modes, and Identifiers&quot;, RFC 1115, IAB Privacy
       Task Force, August 1989.</pre></section><section><h1>Security Considerations</h1><pre>   Security issues are not addressed in this memo.</pre></section><section><h1>Authors' Addresses</h1><pre>   David Robinson 10-30
   Prime Computer, Inc.
   500 Old Connecticut Path
   Framingham, MA 01701</pre><pre>   Phone: +1 508 879 2960 x1774</pre><pre>   Email: DRB@Relay.Prime.COM</pre><pre>   Robert Ullmann 10-30
   Prime Computer, Inc.
   500 Old Connecticut Path
   Framingham, MA 01701</pre><pre>   Phone: +1 508 879 2960 x1736</pre><pre>   Email: Ariel@Relay.Prime.COM</pre></section></figure></section><section><h1>RFC 1049 → RFC 1154</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor>
の
<csection xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">このメモの位置付け</csection>では</p><blockquote><p>The use of Encoding updates RFC 1049 (Content-Type), and is a
suggested update to RFCs 1113, 1114, and 1115 (Privacy 
Enhancement) [4,7,8].</p></blockquote><p>などと訳の分からないことをいっているが、
この当時の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> の標準化過程ではこういうのもありだったのだろうか?
ちなみに <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">rfc-index.txt</anchor> にはこれらの <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>
が更新されているとか廃止されているとかいう情報はない。
(あくまで <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor>だからか?)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="35" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[35]</anchor-end> 「use of」なんで、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor> という文書を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">更新</anchor>するという
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> の正式な手続きとは違う、のかな?</p></section><section><h1>RFC 1154 → RFC 1505</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor>されている。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="46" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[46]</anchor-end> 
ただし <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> の新しい <code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor>:</code>
欄の構文とは互換性がないし、定義されている内容もかなり違う。</p></section></section><section><h1>構文</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="47" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[47]</anchor-end> 
仕様が迷走していて改訂ごとにまったく違います。</p><section><h1>RFC 1154 構文</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="33" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[33]</anchor-end> </p><blockquote><p>The list of standard keywords is intended to be the same as the list
used for the Content-Type: header described in [6].  This RFC
proposes additions to the list.  Implementations can then treat
&quot;Content-Type&quot; as an alias of &quot;Encoding&quot;, which will always have only
one body part. (3.3 &lt;keyword&gt;)</p></blockquote><p>そもそも定義がこんないい加減なんで気が引けるのだが、</p><blockquote><p>[&lt;count&gt; &lt;keyword&gt; [&lt;options&gt;], ]* [&lt;count&gt;] &lt;keyword&gt; [&lt;options&gt;]</p><p>where:</p><pre>        &lt;count&gt;   := a decimal integer
        &lt;keyword&gt; := a single alphanumeric token starting with an alpha
        &lt;options&gt; := keyword-dependent options</pre></blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> における <code class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor>:</code>
欄の定義では、
<code><var>&lt;options&gt;</var></code> に沿うとする部分は
<code class="char">;</code> 区切りの複数のオプションだったはずだ。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="45" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[45]</anchor-end> 
まあそれは <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> では違うのだとする
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(<anchor>RFC 1049</anchor> の <code xmlns="http://www.w3.org/1999/xhtml" class="822"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor></code> と<em xmlns="http://www.w3.org/1999/xhtml">構文が</em>同じとは別に言ってないからね)</weak>。
ところが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> の最後のオプションは
<code class="char">,</code> 区切りのリストだ!
となると判断は微妙に面倒になる。 
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(この構文的に見分けるのは不可能ではないから、そう問題でないといえば問題でない。)</weak></p></section><section><h1>RFC 1505 構文</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <code class="ABNF" xml:lang="en"><dfn>欄本体</dfn> := *(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> 部分欄 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> &quot;,&quot;) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> 最後の部分欄 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor></code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <code class="ABNF" xml:lang="en"><dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分欄<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">subfield</rt></rubyb></dfn> := 行数 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> 鍵語 *(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>)</code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <code class="ABNF" xml:lang="en"><dfn>最後の<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分欄<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">subfield</rt></rubyb></dfn> := [行数 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor>] 鍵語 *(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CFWS</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>)</code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <code class="ABNF" xml:lang="en"><dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行数<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">count</rt></rubyb></dfn> := 1*<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DIGIT</anchor> ;; <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">十進数</anchor></code></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <code class="ABNF" xml:lang="en"><dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">keyword</rt></rubyb></dfn> := <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ALPHA</anchor> *(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ALPHA</anchor> / <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DIGIT</anchor> / &quot;-&quot; / &quot;.&quot;) ;; <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">大文字</anchor>・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">小文字</anchor>を区別しません</code><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">英数字</anchor>というだけで、
<code class="charname" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HYPHEN-MINUS</anchor></code> や
<code class="charname" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FULL STOP</anchor></code>
については明記されていません。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <code class="ABNF" xml:lang="en">&quot;X-&quot;</code> で始まる名前は実装規定の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>用に予約されています。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> その他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> に登録しなければなりません。</li></ul></li></ul></p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> 2 章の規定より作成</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <strong>行数</strong></p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行数</anchor>を表します。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor>同士は互いに<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空行</anchor>で区切られますが、
この<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空行</anchor>は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行数</anchor>に<em>含みません</em>。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.2</src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <strong>鍵語</strong></p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>の種類を表します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.3</src></p><p>複数指定した場合 (<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">入れ子の鍵語<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">nested keyword</rt></rubyb></dfn>)
は、多重符号化されていることを表します。
これは、単純に複数回<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>されていても構いませんし、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化</anchor>をより詳細に説明する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>のようなものでも構いません。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.3.1</src></p><p>入れ子の鍵語の順序には意味があり、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復号</anchor>する際は、最初から最後の順に処理します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.3.1</src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> <strong>選択肢</strong></p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> では、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>は1つだけで、
その後に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">任意選択</anchor>で<dfn><ruby>選択肢<rt>せんたくし</rt><rt xml:lang="en">options</rt></ruby></dfn>を指定できました。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">選択肢</anchor>の構文は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>依存で、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">読点</anchor>は含まないとされていました。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> との互換性はありません。</p></section></section><section><h1>鍵語</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end><table><tbody><tr><th><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor></th><th>説明</th><th>状態</th><th>出典</th></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDIFACT</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDIFACT</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDI</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDI</anchor></td><td><del><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>)</del> → <code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDI-X12</anchor></code></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDI-X12</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EDI</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X12</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">encrypted</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PEM</anchor></td><td><del><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>)</del></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EVFU</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EVFU</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">FS</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル・システム物体</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Hex</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Base16</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LZJU90</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LZJU90</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LZW</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LZW</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Message</anchor></code></td><td><code class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">message/rfc822</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PEM</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PEM</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PEM-Clear</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PEM</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PGP</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PGP</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Postscript</anchor></code></td><td><code class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">application/postscript</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Shar</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">シェル書庫</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Signature</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">署名</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">STARTTLS</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">TLS</anchor> 開始</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">提案標準</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Tar</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Tar</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Text</anchor></code></td><td><code class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/plain</anchor>; <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor>=<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-8859-1</anchor></code></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>)</del></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Text</anchor></code></td><td><code class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/plain</anchor>; <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor>=<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-1</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">uuencode</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">uuencode</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor></code></td><td>外部 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL参照</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANA</anchor> 登録済</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X-<var xmlns="http://www.w3.org/1999/xhtml">*</var></anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実装</anchor>規定</td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor></td></tr><tr><td><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X.400</anchor></code></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X.400</anchor></td><td><del><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">廃止</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実験的</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor>)</del></td><td><del xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor></del></td></tr></tbody></table></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end>
<code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">STARTTLS</anchor></code> は明らかに誤りだと思いますが・・・・・・。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2487</anchor> にはまったく言及がありませんし・・・・・・。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;23</anchor-internal> いつの間にか削除されているようです。 <time>2015-06-10T15:03:10.100Z</time></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end>
<code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor>:</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor>がない場合の既定値は
<code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Text</anchor></code> です。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1154 2, RFC 1505 1</src></p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form><section><h1>実装</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end>
<code class="822">Encoding</code> 欄について <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Ned</anchor> が
Re: Mail/MIME permanent header registrations
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="mid:01L91736SCAW0027NR@mauve.mrochek.com">mid:01L91736SCAW0027NR@mauve.mrochek.com</anchor-external>
(2004年4月) で書いているところによると:<ul><li>行数じゃなくてバイト数を数えてる MUA がある。</li><li>ファイル名を埋め込む MUA がある。</li><li>入れ子とか、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> にある型の多くは、対応しているのが稀。</li><li>行数にせよバイト数にせよ、転送中に行折畳みとかタブ展開とか charset 変換とかがあると壊れる。</li></ul></p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2004-04-20 08:34:45 +00:00</weak>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end>
というかむしろ、相互運用性に問題が出るほど実装があったということ自体驚き。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2004-04-20 08:35:26 +00:00</weak>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行数</anchor>の指定と実際の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体</anchor>の長さに齟齬があったら?</p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="en">RFC 1505 - Encoding Header Field for Internet Messages</cite> (<time>2014-02-23 03:15:51 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc1505">http://tools.ietf.org/html/rfc1505</anchor-external></li></ul></refs></section></section><section><h1>現代からみた RFC 1505</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="39" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[39]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC1154</anchor>の後継。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC1049</anchor>の子孫(?)。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME</anchor> の対抗馬(?)。
RFC 1154 と同じく <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding:領域</anchor>を定義するけど、
あんまり互換性があるようには見えんぞ。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="40" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[40]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC1505の日付形式</anchor>を定義。<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC822の日付形式</anchor>
に秒未満を6桁分まで確保。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="41" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[41]</anchor-end> 
TEXT 型はなんと <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-1</anchor>。 UTF-1 って ASCII の上位互換だっけ?</p><p>MIME より人可読性を優先してるような。そういう面では MIME の方が
遥かに先進的。 MIME も色々アレだけど、 Encoding: 領域よりは
MIME で良かったかも。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="42" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[42]</anchor-end> 
<time>2002-12-21 20:36</time> <em><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor></em>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">rfc-ibdex</anchor> では Status: Experimental ですが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> Application Area Director は Histrical にしようと考えています。 (<em>Candidates for Historic status</em> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.apps.ietf.org/maybe-historic.html">http://www.apps.ietf.org/maybe-historic.html</anchor-external>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="43" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[43]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="42" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;42</anchor-internal> 未だに <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Historic</anchor> ではなく <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Experimetnal</anchor> のままのようです。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IETF</anchor> は一旦 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC</anchor> として発行した後は実装されようがされまいが放置することが多いですね。
<time>2015-10-24T11:38:29.800Z</time></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="44" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[44]</anchor-end> 未だにそのままみたいですね。
<time>2021-03-14T03:10:18.800Z</time></p></section><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> の <code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor>:</code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor>の置き換えを狙っていました (という記述は
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1505</anchor> からはなくなっています)。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> と同じものが使えるので、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実装</anchor>は <code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Type</anchor>:</code>
を <code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encoding</anchor>:</code> 
の別名として使えると主張されています <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1154 3.3</src>。
しかし、実際には <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1049</anchor> と <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1154</anchor>
で規定されている<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鍵語</anchor>は中心部分が重なるだけで異なる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">集合</anchor>ですし、
そもそも両者の構文も中核部分が一致するだけで互換性がありません。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form><section><h1>例</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.3</src><pre class="822 old example code">Encoding: 107 Text</pre></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> 入れ子の鍵語の例 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:" xml:lang="en">RFC 1505 2.3.1</src><pre class="822 old example code">Encoding: 458 uuencode LZW tar <span class="comment">(Unix binary object)</span></pre></p><p>これは、もとのデータが <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">tar</anchor> で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">書庫</anchor>化され、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LZW</anchor> で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">圧縮</anchor>され、更に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">uuencode</anchor>
された状態で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">部分</anchor>として458行分含まれていることを表します。</p></section></section><section><h1>メモ</h1></section></body></html>