4. Detailed Description
4.1. DNS Representation
ADSP records are published using the DNS TXT resource record type.
4. 詳細な説明
4.1. DNSの表現
ADSPレコードはDNS TXTリソースレコードタイプを用いて発行される。
The RDATA for ADSP resource records is textual in format, with specific syntax and semantics relating to their role in describing ADSP. The “Tag=Value List” syntax described in Section 3.2 of [RFC4871] is used, modified to use whitespace (WSP) rather than folding whitespace (FWS). Records not in compliance with that syntax or the syntax of individual tags described in Section 4.3 MUST be ignored (considered equivalent to a NODATA result) for purposes of ADSP, although they MAY cause the logging of warning messages via an appropriate system logging mechanism. If the RDATA contains multiple character strings, the strings are logically concatenated with no delimiters between the strings.
ADSPリソースレコード用のRDATAはテキスト形式で、ADSPを記述する役割に関連した特定の文法やセマンティクスを持っている。[RFC4871]の3.2節で説明されている”Tag=Value List”文法が使われているが、FWB(折り返し付きの空白)ではなくWSP(空白文字)を使うように変更されている。この文法または4.3節に記載されている個々のタグ文法に準拠していないレコードはADSPの目的のためには無視(NODATA結果と同等と考えられる)しなければならない(MUST)。ただし、適切なシステムログ記録機構を通して警告メッセージのログ作成を引き起こすようにしてもよい(MAY)。RDATAが文字列を複数含んでいる場合、その文字列は間に区切り文字を入れずに論理的に連結される。
Note: ADSP changes the “Tag=Value List” syntax from [RFC4871] to use WSP rather than FWS in its DNS records.
注: ADSPは、DNSレコード内でFWSではなくWSPを使用するよう[RFC4871]の”Tag=Value List”文法を変更している。
Domains MUST NOT publish ADSP records with wildcard names. Wildcards within a domain publishing ADSP records pose a particular problem, as discussed in more detail in Section 6.3.
ドメインはワイルドカード名を使ったADSPレコードを発行してはならない(MUST NOT)。ドメインの発行するADSPレコード内のワイルドカードは特定の問題を引き起こす。6.3節でより詳細に論じる。
4.2. Publication of ADSP Records
ADSP is intended to apply to all mail sent using the domain name string of an Alleged Author.
4.2. ADSPレコードの発行
ADSPは真偽が不確定の著者のドメイン名文字列を使って送られるすべてのメールに適用することを目的としている。
4.2.1. Record Syntax
ADSP records use the “tag=value” syntax described in Section 3.2 of [RFC4871], modified to use WSP rather than FWS. Every ADSP record MUST start with an outbound signing-practices tag, so the first four characters of the record are lowercase “dkim”, followed by optional whitespace and “=”.
4.2.1. レコード文法
ADSPレコードは[RFC4871]の3.2節に記述されている”tag=value”文法を用い、FWSではなくWSPを使うように変更している。すべてのADSPレコードは送出時のsigning-practices(署名方針)タグで始まらなければならない(MUST)。そのためレコードの最初の4文字は小文字の”dkim”となり、その後に場合によっては空白が入り”=”が続く。
Tags used in ADSP records are described below. Unrecognized tags MUST be ignored. In the ABNF below, the WSP token is imported from [RFC5234].
ADSPレコードで使われるタグは以下の通り。見分けられないタグについては無視しなければならない(MUST)。以下のABNFでは、WSPトークンを[RFC5234]から引用している。
dkim= Outbound Signing Practices for the domain (plain-text;
REQUIRED). Possible values are as follows:
unknown The domain might sign some or all email.
all All mail from the domain is signed with an Author Domain Signature.
discardable
All mail from the domain is signed with an
Author Domain Signature. Furthermore, if a
message arrives without a valid Author Domain
Signature due to modification in transit,
submission via a path without access to a
signing key, or any other reason, the domain
encourages the recipient(s) to discard it.
Any other values are treated as "unknown".
dkim= ドメインに対する送出時の署名方針(平文; 必須(REQUIRED))。可能な値は以下の通り:
unknown そのドメインが電子メールの一部またはすべてに署名しているかどうかは不明。
all そのドメインからのメールすべてがADSで署名されている。
discardable そのドメインからのメールすべてはADSで署名されている。さらに、メッセージが
配送途中の変更のため、または署名鍵にアクセスしない経路で投函されたため
などの理由で有効なADSのない状態で到着した場合、受信者がそれを廃棄する
ことをそのドメインは推奨している。
その他の値はすべて”unknown”と解釈される。
[Page 7]
1 3 5 7 10 13 16 17 18 20 |