The labels must follow the rules for ARPANET host names. They must
start with a letter, end with a letter or digit, and have as interior
characters only letters, digits, and hyphen.
The syntax of a legal Internet host name was specified in RFC-952 [DNS:4]. One aspect of host name syntax is hereby changed: the restriction on the first character is relaxed to allow either a letter or a digit. Host software MUST support this more liberal syntax.
#RFC1123 [ietf.org]より引用
送信側のDNSの設定 (スコア:3, 参考になる)
こういうのを登録しないといけないのね。ううむ。
$ nslookup -type=ANY _ep.hotmail.com
Server: xxx.xxx.xxx.xxx
Address: xxx.xxx.xxx.xxx#53
Non-authoritative answer:
_ep.hotmail.com text = "<ep xmlns='http://ms.net/1' testing='true'><out><m><indirect>list1._ep.hotmail.com</indirect><indirect>list2._ep.hotmail.com</indirect><indirect>list3._ep.hotmail.com</indirect></m></out></ep
オフトピですが (スコア:0)
Re:オフトピですが (スコア:1)
確か定義はRFC1034であってたかな?以下RFC1034から該当個所引用。
つまり、1文字目は数字か英字、2文字目以降は数字か英字かハイフン。
※補足。RFC1035にも同様のことが書かれています。
※DNSに関係するRFCはDNSのRFC [biglobe.ne.jp]にまとまってます。
そういえば関係ないけど、ActiveDirectoryも、DNSのレコードに "_" を使うもんをばしばし吐いてくれますね。
なんか好んで使ってるとしか思えないです(苦笑)
Re:オフトピですが (スコア:1)
domain = label ("." label)*
label = [a-zA-Z] ([a-zA-Z0-9-]* [a-zA-Z0-9])?
# rfc1035より
Re:オフトピですが (スコア:1)
2.1 Host Names and Numbersにて、緩和されています。
だから、3com.comとかも全然問題なしです。
Re:オフトピですが (スコア:1)
domain = label ("." label)*
label = [a-zA-Z0-9] ([a-zA-Z0-9-]* [a-zA-Z0-9])?