* BNF [PRE[ list-id-header = "List-ID:" CFWS list-id-content list-id-content = [phrase] CFWS "<" list-id ">" / obs-list-id-content list-id = list-label "." list-id-namespace list-label = dot-atom-text list-id-namespace = domain-name / unmanaged-list-id-namespace unmanaged-list-id-namespace = "localhost" domain-name = dot-atom-text obs-list-id-content = list-id ]PRE] ;; list-id は255オクテットより長くては''いけません''。 ;; .localhost で終わる list-id の固有性は保証されませんが、固有であるよう RFC 2919 は要請しています。 ;; list-id の大文字・小文字は区別されません。 ;; list-id が角括弧で囲まれていないメッセージが少なからず あるようなので、実装は救済措置をとるのがよさげ。 * 例 - List-Id: List Header Mailing List - List-Id: - List-Id: "Lena's Personal Joke List" - List-Id: "An internal CMU List" <0Jks9449.list-id.cmu.edu> - List-Id: * SEE ALSO - [[RFC2919]] - [[RFC2822]] - [[RFC822と仲間達の頭領域名]] -- [[記事の識別子]] -- [[List-*:(URI)領域]] -- [[X-ML-*:領域]] - [[ML]] - [1] ご覧の通り、 List-ID は[[ドメイン名]]の延長にあります。言い換えれば、ドメイン名と名前空間を共有しています。ですから、 List-ID の一意性のために、ドメイン名の管理者が List-ID も管理するか、又は一部を移譲するのが望ましいと思われます。 [2] 不正な例: -[SAMP(illegal example 822)[List-Id: ]] ん? [[IETF]]? どっかできいたことがある団体名だぞw ([[名無しさん]] [sage])