サイトマップ | 連絡先 | IAjapan TOP
IAjapan 財団法人インターネット協会
有害情報対策ポータルサイト 迷惑メール対策編
  • 一般利用者の皆様へ
  • メール管理者の皆様へ
  • 関連情報
  • サイト紹介

Page 13

The domain portion of <sender> will usually be the same as the
<domain> argument when check_host() is initially evaluated.  However,
this will generally not be true for recursive evaluations (see
Section 5.2 below).

<sender> のドメイン部分は通常、check_host() が最初に評価される際の <domain> 引数と同一である。しかし、これは普通、再帰的評価の場合には当てはまらない(以下の5.2を参照)。

Actual implementations of the check_host() function may need
additional arguments.

実際の check_host() 関数実装は追加の引数を必要とするかもしれない。

4.2.  Results
The function check_host() can return one of several results described
in Section 2.5.  Based on the result, the action to be taken is
determined by the local policies of the receiver.

4.2. 結果

check_host() 関数は2.5に記述されている結果のいずれかを返せる。その結果に基づいて、受信者のローカルポリシによって取るべき動作が決定される。

4.3.  Initial Processing
If the <domain> is malformed (label longer than 63 characters, zero-
length label not at the end, etc.) or is not a fully qualified domain
name, or if the DNS lookup returns "domain does not exist" (RCODE 3),
check_host() immediately returns the result "None".

4.3. 処理の開始

<domain> の形式が不正な場合(63文字より長いラベル、最後以外のゼロ長ラベルなど)や、完全修飾ドメイン名(FQDN:Fully Qualified Domain Name)でない場合、またはDNS検索が“domain does not exist”(RCODE 3)(ドメインが存在しない)を返す場合は、check_host() はすぐに“None”という結果を返す。

If the <sender> has no localpart, substitute the string "postmaster"
for the localpart.

<sender> にローカル部分がない場合、ローカル部分に“postmaster”という文字列を代入する。

4.4.  Record Lookup
In accordance with how the records are published (see Section 3.1
above), a DNS query needs to be made for the <domain> name, querying
for either RR type TXT, SPF, or both.  If both SPF and TXT RRs are
looked up, the queries MAY be done in parallel.

4.4. レコードの検索

レコードが公開されている方法(上記の3.1を参照)に従って、<domain> 名に向けてRRタイプTXT、SPF、その両者を問い合わせるDNS問い合わせを作る必要がある。SPF RRとTXT RRの両方を検索する場合、問い合わせを並行して行ってもよい(MAY)。

If all DNS lookups that are made return a server failure (RCODE 2),
or other error (RCODE other than 0 or 3), or time out, then
check_host() exits immediately with the result "TempError".

行われたDNS検索にサーバ失敗(RCODE 2)その他のエラー(0と3以外のRCODE)が返される場合、または検索がタイムアウトした場合、check_host() はすぐに“TempError”という結果で終了する。

4.5.  Selecting Records
Records begin with a version section:

record           = version terms *SP
version          = "v=spf1"

4.5. レコードの選択

レコードはバージョン部分で始まる:

record           = version terms *SP
version          = "v=spf1"
Starting with the set of records that were returned by the lookup,
record selection proceeds in two steps:

検索で返されたレコード群を元に、レコード選択は2段階で進められる。

 

[Page 13]

 

《PREV》
1  4  5  9  12  16  22  25  27  31  35  38  39  42  44

 
リンク・転載・引用・ロゴ使用について | プライバシーポリシー | IAjapanについて | 連絡先