<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="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 5322</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:">RFC 2822</anchor> を改訂し置き換えるものとして2008年に発行されました。</p><section><h1>プロトコル</h1><p><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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 5322</anchor> で規定される<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ形式</anchor>については、
<code class="MIME" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">message/rfc822</anchor></code> を参照。</p></section><section><h1>RFC 2822 からの変更点</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>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2822</anchor> は改訂され <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 5322</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> <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2008-10-07 05:10:35 +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-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/rfcdiff?url1=http://www.ietf.org/rfc/rfc2822.txt&amp;url2=http://www.ietf.org/rfc/rfc5322.txt">http://tools.ietf.org/rfcdiff?url1=http://www.ietf.org/rfc/rfc2822.txt&amp;url2=http://www.ietf.org/rfc/rfc5322.txt</anchor-external></p><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>
細かい違いは色々あるみたいですが (附属書Bに載っています)、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2822</anchor>
からの大きな違いは:<ul><li>用語「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">header</anchor>」が「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">header section</anchor>」に変更されました
(「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">header field</anchor>」と紛らわしいため)。</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">header section</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>を使用することが禁止されました。</li><li><code class="ABNF" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">domain-literal</anchor></code> や
<code class="ABNF" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">msg-id</anchor></code> で <code class="ABNF" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">quoted-pair</anchor></code>
を使用することが禁止されました。</li></ul></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end></p><ul><li><code class="822" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Received</anchor>:</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">欄本体</anchor>の構文が簡略化されました。<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> で挿入するに当たっての構文は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 5321</anchor> で定義されています。</li><li>元々 <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:">RFC 2822</anchor> で名前と値の組のリストであるという緩い規定に改められ、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> で挿入する構文は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2821</anchor> で定義されていました。
今回の改訂で <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 5322</anchor> の側としては単に値が並んでいるもの、というだけの更に緩い規定になりました。</li></ul></li></ul><figure class="amazon"><p>電子メール</p></figure></section></body></html>