4.7. Default Result
If none of the mechanisms match and there is no "redirect" modifier, then the check_host() returns a result of "Neutral", just as if "?all" were specified as the last directive. If there is a "redirect" modifier, check_host() proceeds as defined in Section 6.1.
4.7. デフォルトの結果
機構がいずれも合致せず、“redirect”変更子もない場合、check_host() は最後の指示子として“?all”が定義されているときと同様、“Neutral”という結果を返す。“redirect”変更子がある場合、check_host() は6.1で定義されているように進行する。
Note that records SHOULD always use either a "redirect" modifier or an "all" mechanism to explicitly terminate processing.レコードは明示的に処理を終了するために必ず“redirect”変更子か“all”機構を用いるべきである(SHOULD)。
For example: v=spf1 +mx -all or v=spf1 +mx redirect=_spf.example.comたとえば:
v=spf1 +mx -allまたは
v=spf1 +mx redirect=_spf.example.com
4.8. Domain Specification
Several of these mechanisms and modifiers have a <domain-spec> section. The <domain-spec> string is macro expanded (see Section 8). The resulting string is the common presentation form of a fully- qualified DNS name: a series of labels separated by periods. This domain is called the <target-name> in the rest of this document.
4.8. ドメインの定義
これらの機構や変更子には <domain-spec> 部分を持つものがある。<domain-spec> 文字列はマクロで拡張される(8章を参照)。結果として生成される文字列は、一般的な表示形式のFQDN、すなわちピリオド区切りのラベル列である。本文書の以降では、このドメインを <target-name> と呼ぶ。
Note: The result of the macro expansion is not subject to any further escaping. Hence, this facility cannot produce all characters that are legal in a DNS label (e.g., the control characters). However, this facility is powerful enough to express legal host names and common utility labels (such as "_spf") that are used in DNS.マクロ展開の結果はそれ以上のエスケープの対象にはならない。それゆえ、この機能はDNSラベル内で正当なすべての文字(たとえば、制御文字)を生成することはできない。しかし、DNSで使われる正当なホスト名や一般的なユーティリティラベル(“_spf”など)の表現には十分強力である。
For several mechanisms, the <domain-spec> is optional. If it is not provided, the <domain> is used as the <target-name>.機構によっては、<domain-spec> を付けなくてもよい。<domain-spec> が提供されない場合、<domain> が <target-name> として使われる。
5. Mechanism Definitions
This section defines two types of mechanisms.
5. 機構の定義
本章では、2種類の機構を定義する。
Basic mechanisms contribute to the language framework. They do not specify a particular type of authorization scheme. all include基本機構は言語フレームワークに使われる。基本機構は特定のタイプの権限機構を定義する。
all
includeDesignated sender mechanisms are used to designate a set of <ip> addresses as being permitted or not permitted to use the <domain> for sending mail. a mx ptr ip4 ip6 exists指定送信者機構は、<ip> アドレス群がメール送信のための <domain> 使用を許可されるかを指定するために使われる。
a
mx
ptr
ip4
ip6
exists
[Page 16]
《PREV》 |