DKIM2草案のメールテストは、草案更新だけを理由に現行DKIMの試験や本番送信設定を置き換えないでください。自社の試験経路にDKIM2の実装と再現可能な検証手段がある場合だけ、現行試験と分けて隔離環境で試します。
自社製品のメール送信を保守する開発者と、メール回帰試験を担当するQA向けです。
現行の受信確認と草案の試験結果を区別し、技術責任者が次の対応を選べるように整理します。
最終更新:2026年11月7日。文書の版と状態はIETF DatatrackerのDKIM2草案記録およびIETF DKIMワーキンググループの文書一覧を確認し、現行仕様はRFC 6376のDKIM仕様と照合しています。
草案の成熟度と対応判断
この確認時点で、DKIM2の署名仕様は活動中のInternet-Draftです。確認対象は2026年11月1日公開の draft-ietf-dkim-dkim2-spec-09 で、公開済みRFCではありません。草案は標準化に向けた作業文書であり、メールサービスや送信製品に広く実装済みであることを意味しません。草案番号や状態は変わり得るため、試験計画を更新する前にIETFの文書記録で最新版を照合してください。
| 現在の状況 | 推奨する判断 | 試験で残すもの |
|---|---|---|
| 現行DKIMだけを使っている | 現行試験を継続 | 署名検証、受信側の認証情報、実際の受信結果 |
| 自社の隔離環境にDKIM2実装と検証手段がある | 現行試験と分けて草案試験を実施 | 草案の版、専用設定、原メール、検証結果 |
| DKIM2の実装または再現可能な検証手段がない | 実装を保留し、草案状態を追跡 | 現行試験の記録と、再確認する条件 |
現行のDKIMメール署名を受け入れる試験は、現に自社が送信するメールが期待どおり署名され、検証されるかを確認するものです。現行DKIM仕様はRFC 6376を基準にします。一方、DKIM2草案は、メールの処理過程で生じる変更を記録し、検証可能な連鎖を形成する仕組みを提案しています。提案された仕組みの説明から、本番システムや受信側が対応済みだとは判断できません。
認証結果と実際の受信は別の証拠
試験結果を一つの「メール成功」にまとめると、どの段階が通ったのか分からなくなります。DKIM署名の検証、受信側に記録された認証結果、受信箱での到達は、それぞれ異なる事実を示します。
| 確認対象 | 分かること | それだけでは証明できないこと |
|---|---|---|
| メールヘッダーのDKIM署名と検証結果 | 署名が現行DKIMの検証に通ったか | DKIM2の検証、受信箱への到達 |
信頼できる受信側が付与した Authentication-Results |
その受信側が記録した認証結果 | すべての受信先での結果、業務処理の完了 |
| 制御下のテスト受信先で確認したメール | その送信経路からメールが到達したか | DKIM2のプロトコル検証、全受信先での到達 |
Authentication-Resultsは認証結果を伝えるヘッダーですが、誰が付与したかを含む信頼境界を考慮する必要があります。定義はRFC 8601で確認できます。受信箱に届いたという事実だけでは、署名が正しく検証されたこともDKIM2が動作したことも証明しません。
SMTPの受け入れ応答も、受信側が転送を受け付けたことを示すもので、最終的な受信箱への配置を保証するものではありません。送信ログ、受信側の認証情報、制御下の受信先で確認したメールを別々に保存し、どの証拠から何を判断したかを明確にしてください。SMTPの役割はRFC 5321を参照できます。
隔離試験に進む前の条件
DKIM2を試すなら、まず試験対象と証拠を現行DKIMの回帰試験から分離します。次の条件がそろわない場合は、草案を理由に本番構成を変更せず、現行の受け入れ確認を続けてください。
- 自社または利用許可を得た試験環境で、DKIM2の実装を明示的に確認できる。
- 試験専用のドメインと送信経路を管理できる。
- 草案の対象版に基づいて結果を判定できる検証手段がある。
- 原メール、送信設定、検証結果を一緒に記録できる。
開発者テスト用の受信アドレスは、実際のメールが届くかを確かめる補助になります。ただし、一般的な受信先がDKIM2を検証するとは限りません。受信可能な条件やメールの確認時期を整理するには、受信期間の確認ポイントも参照し、受信確認をプロトコル検証と混同しないようにします。
草案更新時の記録と再確認
過去の試験結果を新しい草案の適合証明として流用しないでください。草案の版、試験環境の設定、原メールヘッダー、送信側ログ、検証結果は別々の項目として記録し、結果には「草案試験」と明記します。
草案が更新されたら、まず変更点を読み、フィールド、アルゴリズム、検証要件に関係する変更があるかを確認します。そのうえで、現行の試験に影響する変更なのか、隔離試験だけを更新すべきなのかを切り分けます。確認できていない互換性や処理性能を、実証済みの事実として試験報告に書かないでください。
受信アドレスを継続利用する試験では、アドレスの扱いやライフサイクルも試験記録に含めると、後日の再現がしやすくなります。アドレスの扱いは受信アドレスのライフサイクルを確認し、必要な試験条件を決めてください。
FAQ
DKIM2の草案は、もう正式な標準になっていますか?
いいえ。2026年11月7日の確認では、IETF Datatracker上の文書は活動中のInternet-Draftであり、公開済みRFCではありません。実装の計画や受け入れ条件に使うときは、草案番号と状態を確認し、正式標準として扱わないでください。
DKIM2草案の更新で、今のDKIMメールテストも変更が必要ですか?
通常は必要ありません。自社の送信システムが現行DKIMで署名しているなら、実際の署名検証と受信確認を続けます。DKIM2対応が自社のテスト経路で確認できない限り、本番設定を変えたり、草案向けの合格判定を既存テストに加えたりしないでください。
メールのテストではDKIMとDKIM2を同時に確認すべきですか?
DKIM2を実装した隔離環境がある場合に限り、現行DKIMの回帰試験と草案試験を別の試験項目として並行できます。単に受信箱へ届いたことや、通常のDKIM認証結果が表示されたことは、DKIM2の検証が成功した証拠にはなりません。結果と設定も分けて記録します。
DKIM2の署名を実際に試せない場合、開発者は何を確認すればよいですか?
現行の送信経路から届いたメールを使い、DKIM署名の検証結果、受信側の認証情報、受信箱での実際の到達を個別に確認します。原本のメールヘッダーと送信側ログを保存し、草案の版と混同しないようにします。DKIM2は実装と検証手段がそろうまで保留で構いません。
自社メールの実到達を確かめるだけなら、制御下の受信先を現行DKIM試験に加える方法があります。MyTempBoxを受信確認の候補にする場合も、利用前に公開ページで現在の提供条件を確認してください。そこで確認できるのは受信の補助であり、DKIM2草案の検証やメールの必達保証ではありません。
よくある質問
DKIM2の草案は、もう正式な標準になっていますか?
いいえ。2026年11月7日の確認では、IETF Datatracker上の文書は活動中のInternet-Draftであり、公開済みRFCではありません。実装の計画や受け入れ条件に使うときは、草案番号と状態を確認し、正式標準として扱わないでください。
DKIM2草案の更新で、今のDKIMメールテストも変更が必要ですか?
通常は必要ありません。自社の送信システムが現行DKIMで署名しているなら、実際の署名検証と受信確認を続けます。DKIM2対応が自社のテスト経路で確認できない限り、本番設定を変えたり、草案向けの合格判定を既存テストに加えたりしないでください。
メールのテストではDKIMとDKIM2を同時に確認すべきですか?
DKIM2を実装した隔離環境がある場合に限り、現行DKIMの回帰試験と草案試験を別の試験項目として並行できます。単に受信箱へ届いたことや、通常のDKIM認証結果が表示されたことは、DKIM2の検証が成功した証拠にはなりません。結果と設定も分けて記録します。
DKIM2の署名を実際に試せない場合、開発者は何を確認すればよいですか?
現行の送信経路から届いたメールを使い、DKIM署名の検証結果、受信側の認証情報、受信箱での実際の到達を個別に確認します。原本のメールヘッダーと送信側ログを保存し、草案の版と混同しないようにします。DKIM2は実装と検証手段がそろうまで保留で構いません。
やり直せる短期タスクだと確認できましたか?
一時受信トレイを開き、1つのアドレスで完了させましょう。後から長期利用に変わった場合は、まずメールアドレスを移行してから、今回の受信作業を終了してください。
使い捨て受信トレイを作成