The SPF record is a single string of text. An example record is the following: v=spf1 +mx a:colo.example.com/28 -allSPFレコードは単一のテキスト文字列である。レコードの例は以下のようになる:
v=spf1 +mx a:colo.example.com/28 -allThis record has a version of "spf1" and three directives: "+mx", "a:colo.example.com/28" (the + is implied), and "-all".上記のレコードは、“spf1”というバージョンと、“+mx”、“a:colo.example.com/28”(+は省略されている)、“-all”の3個の指示子を持っている。
3.1. Publishing
Domain owners wishing to be SPF compliant must publish SPF records for the hosts that are used in the "MAIL FROM" and "HELO" identities. The SPF records are placed in the DNS tree at the host name it pertains to, not a subdomain under it, such as is done with SRV records. This is the same whether the TXT or SPF RR type (see Section 3.1.1) is used.
3.1. 公開
SPFへの準拠を望むドメイン所有者は、“MAIL FROM”アイデンティティと“HELO”アイデンティティで使われるホストに対するSPFレコードを公開しなければならない。SPFレコードはSRVレコードのように、下のサブドメインではなくそのホスト名が所属するDNSツリーに位置する。これは、TXTとSPFのどちらのRRタイプ(3.1.1を参照)が使われても変わらない。
The example above in Section 3 might be published via these lines in a domain zone file: example.com. TXT "v=spf1 +mx a:colo.example.com/28 -all" smtp-out.example.com. TXT "v=spf1 a -all"3章の前記の例では、ドメインゾーンファイル内の以下の行によって公開が行われる。
example.com. TXT "v=spf1 +mx a:colo.example.com/28 -all" smtp-out.example.com. TXT "v=spf1 a -all"When publishing via TXT records, beware of other TXT records published there for other purposes. They may cause problems with size limits (see Section 3.1.4).TXTレコードで公開する場合は、他の目的で公開されている他のTXTレコードに注意すること。これによって、サイズ制限の問題が起こるかもしれない(3.1.4を参照)。
3.1.1. DNS Resource Record Types
This document defines a new DNS RR of type SPF, code 99. The format of this type is identical to the TXT RR [RFC1035]. For either type, the character content of the record is encoded as [US-ASCII].
3.1.1. DNSリソースレコードタイプ
本文書は新たにタイプSPF、コード99というDNS RRを定義する。このタイプの形式はTXT RR[RFC1035]と同一である。どちらのタイプの場合も、レコードの文字内容は[US-ASCII]で符号化される。
It is recognized that the current practice (using a TXT record) is not optimal, but it is necessary because there are a number of DNS server and resolver implementations in common use that cannot handle the new RR type. The two-record-type scheme provides a forward path to the better solution of using an RR type reserved for this purpose.現状の実践(TXTレコードの使用)は最善ではないが、一般に使われている多くのDNSサーバやリゾルバ実装が新たなRRタイプを処理できないため必須であると認識されている。2種類のレコードタイプを用いる機構は、この目的のために予約されたRRタイプという、よりよい解決方法への一歩前進と言える。
An SPF-compliant domain name SHOULD have SPF records of both RR types. A compliant domain name MUST have a record of at least one type. If a domain has records of both types, they MUST have identical content. For example, instead of publishing just one record as in Section 3.1 above, it is better to publish: example.com. IN TXT "v=spf1 +mx a:colo.example.com/28 -all" example.com. IN SPF "v=spf1 +mx a:colo.example.com/28 -all"SPF準拠ドメイン名は両方のRRタイプのSPFレコードを持つべきである(SHOULD)。準拠ドメイン名は、少なくとも1タイプのレコードを持たなければならない(MUST)。ドメインが両方のタイプのレコードを持つ場合、両レコードの内容は同一でなければならない(MUST)。たとえば、上記3.1のように1レコードだけを公開するのではなく、以下のように公開する方が好ましい:
example.com. IN TXT "v=spf1 +mx a:colo.example.com/28 -all" example.com. IN SPF "v=spf1 +mx a:colo.example.com/28 -all"
[Page 10]
《PREV》 |