メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > スタードメイン > DNS CNAMEレコードに _(アンダーバー)を入力できない

質問

  • DNS CNAMEレコードに _(アンダーバー)を入力できない
  • 本文:


    お世話になります omtaと申します。

    AWS SESでDKIM送信者署名つきメールを送りたく、スタードメイン管理ツールからDNSレコード編集で、テキストレコードおよびCNAMEレコードを追加しました。

    テキストレコードは追加できましたが、CNAMEレコード追加時に
    『追加レコード1:TXTレコード以外ではアンダーバー「_」は使用できません。』

    とメッセージが出て、レコードを追加することができませんでした。他の質問を参照し、レコード一括編集/レコード一括編集(テキストエリア)での入力をためしましたが、同様に入力できませんでした。

    CNAMEのホスト名に「_」が入っている場合のレコード追加方法を教えていただけますでしょうか。

    以上お手数ですがよろしくお願いいたします。

  • 緊急度:急ぎ投稿者:omtaさん投稿時間:2013/08/27 13:59
質問に対する回答は締め切られました

回答 No.2038

  • この回答がベストアンサーです

  • 本文:

    こんにちは。

    DNSレコードのCNAMEでアンダーバー(アンダースコア)は記載出来ない仕様です。
    これは、RFC952によってホスト名として許容されていないためです。

    http://ja.wikipedia.org/wiki/%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D

    ホスト名を変更した方が良さそうです。

  • 投稿者:きじむなあさん 投稿時間:2013/08/27 15:34
質問者からのコメント

きじむなあ様

早速、ありがとうございます。

アマゾンSESでは、提供される所定のDKIM鍵ホスト名をCNAMEレコードとして登録するよう指定されます。質問後、問題箇所にたいするAmazon側の見解が記されたページを発見しました。
きじむなあ様のお答えと考えあわますと、自前で鍵を作る、もしくはCNAMEへの登録が緩和されたDNSサービスを利用する必要がありそうです。


AWS側の解説URLをご参考までに記載いたします。
http://sesblog.amazon.com/post/Tx18THES39W68A3/DKIM-Troubleshooting-Series-Introduction-to-DKIM-and-First-DNS-Hurdles

以上です。ありがとうございました。