テストやドキュメントで安全に使用できるドメイン名を知っておこう

テストやドキュメントで安全に使用できるドメイン名を知っておこう

テスト用に設定したメールアドレスに誤ってメールを送信してしまった、という経験はありませんか?

テストやドキュメントに使用できるドメインが予約されており、これらを活用することでメール誤送信などを防ぐことができます。

目次

テストやドキュメントに使用できるドメインは予約されている

RFC 6761で、特別な使用のためのドメイン名として、特定のTLD(Top-Level Domain)やSLD(Second-Level Domain)が予約されています。

TLD(Top-Level Domain)

TLDとして、以下のドメインが予約されています。

  • .test: テスト用として予約されています
  • .example: ドキュメンテーションや例示に使用するために予約されています
  • .invalid: 明示的に無効なドメイン名として識別するために使用します
  • .localhost: 伝統的な意味でのlocalhostの名前解決のために予約されています

SLD(Second-Level Domain)

RFC 6761では、以下のドメインがドキュメントや例示のために予約されています。

  • example.com
  • example.net
  • example.org

ユースケース

ユースケース別にどのドメイン使用すればいいかについて見ていきましょう。

送受信の確認を行うメールアドレス

RFC 6761で予約されているドメインはメールの送受信には使用できないため、実際に送受信可能なメールアドレスを使用してください。

その際は、誤送信が起きないように十分ご確認ください。

ダミーのメールアドレス

システムのドメインがt0k0sh1.comの場合、t0k0sh1.testを使用すると良いでしょう。

書籍やドキュメント中に例示するURLやメールアドレス

URLやメールアドレスを書籍やドキュメント中に記載する場合、

  • https://www.example.com
  • test@example.com

のようにexample.comexample.netなどを使用すると良いでしょう。

example.jpなどは使用できないのか

RFC 6761にはexample.jpなどのccTLD(country code Top-Level Domain)については言及されていません。

各国で対応が異なると思いますが、日本の場合はJPRSがよくある質問で答えています。

例示に使用可能なドメイン名はありませんか?

次の文字列のJPドメイン名は、例示としてご利用いただけます。

“EXAMPLE”を用いたもの
例: EXAMPLE.JP
   EXAMPLE.CO.JP
   EXAMPLE.NE.JP

“EXAMPLE”の後に1桁の数字(””0″”から””9″”)がつく文字列を用いたもの
例: EXAMPLE1.JP
   EXAMPLE2.CO.JP
   EXAMPLE3.NE.JP

次の日本語ドメイン名

ドメイン名例.JP (日本語JPドメイン名)
XN–ECKWD4C7CU47R2WF.JP (「ドメイン名例.JP」のpunycode表記)

JPドメイン名の活用について | よくある質問 | JPRS https://jprs.jp/faq/use/#q2

example.jpexample.co.jpなどを書籍やドキュメントにおける例示に使用することは可能です。

まとめ

テスト用ドメインとしては、所有しているドメイン名を基に.testを使用することが推奨されます。一方、書籍やドキュメントで例示する場合はexample.comなどを使用すると良いでしょう。

本来の目的とは若干外れますが、テスト用のURLやメールアドレスとして、example.comなども安全に使用することもできます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次