DKIM レコードチェッカー
DKIMセレクターがDNSに正しく公開されているかをチェックし、受信側のメールボックスがあなたのドメインからの署名付きメールを検証できるようにします。
要約
- メールプラットフォームから提供されたとおりに、ドメインとセレクターを入力してください。
- チェッカーは
selector._domainkey.domain.comのTXTレコードを検索し、公開されている値を表示します。 - レコードが表示されない場合は、 DKIMジェネレーターで値を整形し、SPFとDMARCも確認しましょう。
DKIMの 検索結果の 読み方
DKIMの検索は、送信ドメインとセレクターの2つの入力に基づきます。セレクターはドメインだけでは判断できないことがあります。通常は、Google Workspace、Microsoft 365、SendGrid、Mailgun、Postmark、Amazon SES、またはメッセージに署名するメールサーバーから提供されます。セレクターが間違っていると、別のセレクターでDKIMが設定されていても、レコードが存在しないように見えることがあります。
レコードが見つかったら、値がv=DKIM1で始まり、p=タグに公開鍵が含まれていることを確認してください。プロバイダーによっては、鍵の種類やサービスのタグも含まれます。運用上最も重要なのは、公開されている公開鍵が、送信者が使う秘密鍵と一致していることです。メールプラットフォームが鍵をローテーションする場合は、DNSレコードを新しい公開鍵の値に更新する必要があります。
DKIMレコードが見つからない場合は、セレクターに誤字がないかを確認し、DNSのホスト名を確かめ、DNSの反映を待ちましょう。DNSプロバイダーによって、ホスト名のセレクター部分だけを求める場合もあれば、selector._domainkeyという完全な名前を求める場合もあります。レコードが表示されたら、少量のテストメッセージを送信して認証ヘッダーを確認し、実際のメールボックス処理でDKIMが合格することを確かめましょう。
送信元の設定画面に表示されたとおりのセレクターを使います。そのように発行された場合を除き、プロバイダー名から推測しないでください。
セレクターとドメインをチェッカーにかけ、TXTレコードが返されることを確認します。
SPFとDMARCもチェックし、ドメインに送信者の承認、メッセージの署名、ポリシーのアライメントがそろうようにします。
送信前に よく ある DKIMの 不備
よくあるDKIMの不備は、セレクターの不一致、鍵を貼り付けた際の文字の欠落、DNSレコードの誤った分割、ローテーション後に残った古い鍵です。ルートドメインで認証しているのにキャンペーンはサブドメインから送信している、あるいはその逆も、よくある問題です。Fromアドレスで使われている正確なドメインと、送信元が使っている正確なセレクターを必ず確認しましょう。
DKIMは、受信箱からの信頼を得るための要素の1つです。アウトリーチやマーケティングのキャンペーンでは、認証チェックとリストの検証を組み合わせましょう。VeriMailsなら、メール検証ツール、検証API、または一括CSV検証でアドレスを検証できます。認証はメッセージの送信者を確認するもので、検証は無効なアドレスやリスクのあるアドレスに送信する可能性を減らします。
複数の 送信 プラットフォームに 対応した DKIM チェック
1つのドメインに複数のDKIMセレクターがあることは珍しくありません。チームの受信トレイのメール、ライフサイクルメール、ニュースレター、コールドアウトリーチ、サポートツール、請求通知は、同じブランドから送信されていても、それぞれ異なる鍵で署名されている場合があります。セットアップガイドで最初に見つけたセレクターだけでなく、有効なセレクターをすべて確認しましょう。
セレクターの管理状況をシンプルに記録しておきましょう。記録する項目は、セレクター名、送信プラットフォーム、ドメインまたはサブドメイン、DNSホスト、最終検証日です。プラットフォームを入れ替えたときや、鍵のローテーションで新しいセレクターが作成されたときに役立ちます。プロバイダー側ではDKIMが有効と表示されているのにチェッカーでレコードが見つからない場合も、この一覧があれば不足しているDNSホストをすぐに特定できます。
キャンペーン配信の場合は、シーケンサーやメール配信プラットフォームにリストをインポートする前にこのチェックを行ってください。DKIMの結果が正常でも受信者データの不備は解消されませんが、バウンスやエンゲージメントのシグナルがドメインに影響し始める前に、避けられる認証の問題を1つ取り除けます。
複数のセレクターが有効な場合は、次回のキャンペーンを送信するプラットフォームが使うセレクターを確認してください。1つのドメインで正常なDKIMセレクターと壊れたセレクターが同時に存在することもあるため、確認しやすいセレクターだけをテストすると、準備ができていると誤解するおそれがあります。
DKIM チェッカーに 関する よく ある 質問
DKIMレコードが見つからないのはなぜですか?
セレクターが間違っている、DNSホストが不完全である、レコードがまだ反映されていない、またはDKIMが別の送信ドメインで公開されている可能性があります。
ドメインだけでDKIMを確認できますか?
いいえ。DKIMの確認にはドメインに加えてセレクターが必要です。セレクターがないと、チェッカーはどのDNSホストを照会すればよいか判断できません。
DKIMレコードには何を含める必要がありますか?
ほとんどのDKIMレコードはv=DKIM1で始まり、p=タグに公開鍵を含みます。送信プロバイダーによっては、設定に応じて他のタグが追加される場合があります。
鍵をローテーションした後にDKIMを確認する必要はありますか?
はい。鍵をローテーションした後は、本番の送信で使う前に、新しいセレクターまたは更新した公開鍵がDNSで参照できることを検証してください。