メイルサーバについての調査

MX レコードが設定されているか、 どんなMTAが使われているか、 などについて適当に収集した jp ドメインに関して調査しました。

参考: MTA の使用状況

調査方法

  1. JPNIC に登録されている NS レコードが示す DNS サーバを取り出します。
  2. その DNS サーバに MX レコードを問合せます。
  3. MX レコードの A レコードを問合せます。
  4. MX レコードがなかったドメインについては ドメイン名の A レコードを問合せます。
  5. A レコードのホストに接続して、返事(通常は コード220)を調べます。
  6. 220 の返事だけでは判定できないものには、"HELP"コマンドも送り、 その返事を調べます。。
MX レコードなどをとりだせればいいものとし、 DNS サーバがきちんと設定されているかどうかは問わないことにします。

ne.jp, or.jp, co.jp, 汎用 jp ドメインに関しての調査

ne.jp or.jp co.jp 汎用 jp
domain 1915 2976 23484 794
MX records 2363 3775 29577 889
MX あり domain1764 2692 22051 713
MX なし domain151 284 1433 81

接続できない理由いろいろ
理由 ne.jp or.jp co.jp 汎用 jp
MX, A の問合せに返事がないドメイン 49 85 803 20
MX, A がないドメイン 85 181 484 44
MX がなく A があったが、接続できないドメイン 9 10 59 -
MX と A があるのに接続できないホスト 125 131 1027 103
MX 値に A がないもの(名前の間違いなど) 19 211 164 -

観察

演習問題: MX レコードに additionl A レコードがついてこないドメイン がありました。理由を調べてみてください。(CNAME ではありません。)
2003-09-13   前野年紀 Powered by WN, djbdns, , rsync, FreeBSD