* [CODE(XMLe)@en[atom:email]] 要素 (Atom 1.0)

[5] [[Atom 1.0]] の [[Person construct]] の
[DFN[[CODE(XMLe)@en[atom:email]] [[要素]]]]は、
[[人]]の[[電子メイル・アドレス]]を表します [SRC@en[[[Atom 1.0]] 3.2.3.]]。

[6] 
:[[要素名]]:[CODE(XMLe)@en[[[email]]]]
(「[[e-mail]]」 (「[[電子メイル]]」) より)
:文脈:[[Person construct]] の[[子要素]]として
:[[内容モデル]]:[CODE(ABNF)@en[[[addr-spec]]]]
:[[属性]]:

[7] 仕様書:
-[CITE@en[RFC 4287 - The Atom Syndication Format]] ([TIME[2008-08-30 23:12:03 +09:00]] 版) <http://tools.ietf.org/html/rfc4287#section-3.2.3>

** 文脈

[8] この[[要素]]は [[Person construct]] に高々1つ含めることができます [SRC@en[[[Atom 1.0]] 3.2.3.]]。

** 内容

[9] この[[要素]]の[[内容]]は [[RFC 2822]] [CODE(ABNF)@en[[[addr-spec]]]] [[生成規則]]に適合しなければ[['''なりません''']]
[SRC@en[[[Atom 1.0]] 3.2.3.]]。

[10] [[RFC 2822]] の [CODE(ABNF)@en[[[addr-spec]]]] には [CODE(ABNF)@en[[[obs-local-part]]]]
など[[廃止]]された構文も含まれています。 [[RFC 2822]] [[メッセージ]]の生成においては
[CODE(ABNF)@en[[[obs-[VAR[*]]]]]] に (のみ) [[一致]]するものは不適合ですが (実装は対応しなければなりません)、
これは [[Atom文書]]にも適用されるのでしょうか?

[11] [CODE(ABNF)@en[[[addr-spec]]]] に[[一致]]しても、([[XML 1.0]] でなければならない)
[[Atom 1.0]] [[文書]]として[[適合]]できない場合があります
([[C0]] [[制御文字]]が含まれる場合)。といっても、現実に使われている[[電子メイル・アドレス]]にそのようなものが含まれているとは考えにくいでしょうが。

[12] [[RFC 2822]] は [[IDN]] や [[IMA]] に対応していませんから、
[[IDNA]]/[[Punycode]] など適切な[[符号化]]を施す必要があります。

** 例

[4] [CITE[フィードを表示しています]] ([TIME[2008-12-02 19:14:12 +09:00]] 版) <http://groups.google.com/group/japan.test/feed/atom_v1_0_msgs.xml>

>
  <author>
  <name>mari noke ulen</name>
  <email>vanz...@123.com</email>
  </author>

[[Google Groups]] では [[spam]] 用の収集防止のために[[電子メイル・アドレス]]の一部が省略されているみたいです。

* [CODE(XMLe)@en[atom:email]] 要素 (Atom 0.3)

[1] [[Atom 0.3]] の [[Person construct]] の
[DFN[[CODE(XMLe)@en[atom:[[email]]]] [[要素]]]]は、
[[人]]の[[電子メイル・アドレス]]を表します。

:状態:[[廃止]] → [[Atom 1.0]] [[Person construct]] [CODE(XMLe)@en[atom:[[email]]]]
:[[局所名]]:[CODE(XMLe)@en[[[email]]]]
:文脈:[[Person construct]]
:[[内容モデル]]:[[RFC 2822]] [[電子メイル・アドレス]]
:[[属性]]:

仕様書:
[CITE[The Atom Syndication Format 0.3 (PRE-DRAFT)]] ([TIME[2006-12-22 17:03:44 +09:00]] 版) <http://www.mnot.net/drafts/draft-nottingham-atom-format-02.html#rfc.section.3.2.3>

** 文脈

[2] この[[要素]]は [[Person construct]] で高々1つ使用できます [SRC@en[[[Atom 0.3]]]]。

** 内容

[3] [[内容]]は [[RFC 2822]] [[電子メイル・アドレス]]でなければ[['''なりません''']]。