【解決】さくらインターネットのDKIM設定でつまづいた備忘録

昨今のSPF、DKIM、DMARK対応に、もれなく巻き込まれている今日この頃。

カラーミーショップでも案内が出て、「さくらインターネット(さくらサーバー)」でDNSのあれこれを行った時に『DKIM』のCNAME設定でつまづいたので、備忘録。

管理者メールアドレスのドメインをさくらで取得したものだったので、「メッセージB」が表示。
「対応B」の「ムームードメイン」以外(お名前.comなど)のレコード設定を読み進める。

手順に従って、早速さくらのドメインコントロールパネルへ。

「SPF」は
“v=spf1 a:www○○○○.sakura.ne.jp mx include:spf001.shop-pro.jp ~all”

と、既にあるTXTを編集。

「DMARK」は
“v=DMARC1; p=none; pct=100; aspf=r; adkim=r”

と、既にあるTXTを編集。

設定後に都度、カラーミーショップの管理者メールアドレスの下に表示されるメッセージを確認すると、表示内容が変わっていったので、正しくできていそうだ、と思いながら次へ。

「DKIM」も手順に従い

  • 「レコード追加」のエントリ名に「colorme1._domainkey」(後ろのドメインは勝手につくので不要)
  • タイプを「CNAME」を選択
  • データに「colorme1._domainkey.○○○.shop-pro.jp」

を入力し「追加」。続いて2も「追加」。

が、

は?ナゼ?

反映が遅いのかと、1日寝かせてみるが変わらず。。。

慌てふためいてネットで検索するが、情報出てこず。。。

😱😱😱

あれこれ調べている中で、現在の設定情報を確認できるという記事を見つけたので試しに。

https://www.cman.jp/network/support/nslookup.html

早速実行して、「Non-authoritative answer:」と書かれている内容を見ると・・・

ん?、、、表示されている内容が、、、ヘン!

「colorme1._domainkey.○○○.shop-pro.jp」の後ろに、ドメイン名がくっついて、変な値になっている!

※↑のサイトは回数制限がありますので、コマンドプロンプトを使える方は
 「nslookup -type=CNAME colorme1._domainkey.〇〇〇.com」でも確認できます。
 出力例
 「colorme1._domainkey.〇〇〇.com canonical name = colorme1._domainkey.〇〇〇.shop-pro.jp」

さくらのマニュアルを探して、核心に迫る記述を発見!

末尾にドット!!🌋

確かに調べている中で「さくらサーバーではドットを付ける」という情報がちらほらあったのでやってはみたが、その時はうまくいかず。。。(理由もよく分からずだったので…)

恐らく「変更」だと前の情報が残っているのか(?)うまくいかなかったので、1回削除してから追加しなおす必要がありそうな感じがします。

ということで、無事エラーが全部消えたーーー🎊🎊🎊

設定した情報を確認しながら進めることが大事、ということですかね😅

2024.05.06 追記

Gigazineさんにこんな記事がありました。

「正しい表記で」ということなのかもしれませんね~🤔