mbox

mbox

foaf:mbox

FOAFで個人のメールアドレスを示すときに使われるプロパティ。メールアドレスのURL(mailto:スキームを含むもの)をrdf:resourceの値として持つ。

<foaf:Person>
  <foaf:name>foo</foaf:name>
  <foaf:mbox rdf:resource="mailto:bar@example.com"/>
  <!-- rdf:resourceの値にはmailto:スキームをつけなければならない。 -->
  <!-- リテラルではないため、<foaf:mbox>mailto:~</foaf:mbox>の様に書くのは間違い。 -->
</foaf:Person>

なお、foaf:mboxInverseFunctionalPropertyのため、共同で使っているメールアドレスなどを使うことは認められない。

メールアドレスを直接書くことを避けるため、メールアドレスURLのSHA1ハッシュ値を記述するためのmbox_sha1sumプロパティも用意されている。