【判定】自社のメール認証情報提供元を実装するなら、ログイン中のアカウントとリクエスト内のメールアドレスを照合し、更新後の仕様に沿った値でトークンを発行してください。QAでは一致・不一致に加え、従来の確認メールへの回退も別の試験として確認します。トークンの検証成功は、メールが届いた証拠にはなりません。

自社のメール認証情報提供元を開発する方は、照合とトークン発行の境界を確認できます。
複数のアカウント状態を受け入れ試験するQA担当者は、回帰ケースの設計に使えます。
認証とメール回退をレビューする技術責任者は、それぞれの証拠を分けて評価できます。

最終更新:2026年10月28日。Chrome for Developersの2026年10月の更新告知、Email Verificationの概要、提供元と検証側の実装資料を照合しています。バージョン対応や試験提供の状況は変わる可能性があるため、実装時点の公式資料を再確認してください。

Chrome Email Verification APIのメールアドレス照合テストで決める範囲

この更新で扱うのは、メール認証情報提供元がアカウントとメールアドレスの対応を確認し、仕様に沿った値を返してトークンを発行する側の試験です。ブラウザー上で無効なトークンを調べる手順や、トークンの更新方法を解説するものではありません。

Chrome for Developersは2026年10月5日の告知で、提供元によるメールアドレスの返却要件と、Chrome 154以降のリクエストヘッダー識別の変更を案内しています。適用範囲や具体的なフィールドは告知だけで推測せず、提供元の実装資料とChrome 154のリリースノートで確認してください。バージョンやヘッダー名を固定したテストを作る場合も、現在の記述と照らし合わせてから期待値を設定します。

責務は分けて考えます。提供元はログインセッションとアカウントに登録されたメールアドレスを確認し、規定に沿って応答します。一方、ウェブサイト側の検証者は受け取ったトークンを仕様に従って検証します。検証側の実装資料を参照し、提供元の成功応答だけをウェブサイト側の検証完了と見なさないでください。

提供元の開発者が確認する照合条件

テストでは、自社の隔離環境にあるアカウントを使います。アカウントに登録されたメールアドレスとリクエストで示されたアドレスが一致するケース、異なるケースを分けて用意し、どちらの結果も追跡可能にします。実在する利用者のメールアドレスを流用する必要はありません。

アドレスの大小文字や表記を整える処理は、アカウントとの対応確認やメールの所有確認とは別です。正規化後の文字列が同じだからという理由だけで、現在のセッションにログインしている利用者がそのメールアドレスを管理している、と判定しないでください。返却する値とその条件は、更新後の公式要件に合わせます。

QA担当者が使うケース比較

次の表では、照合結果とメールの受信証拠を混同しないために、確認対象を分けています。期待する応答の詳細は、推測でエラーコードやトークンの有効期間を設定せず、現行の提供元資料に沿って定義します。

試験ケース 用意する状態 確認すること 残す証拠
一致 ログイン中のテストアカウントと要求内のアドレスが一致 提供元の応答値と発行結果が現行仕様に合う アカウント識別子、要求内容、発行応答
不一致 ログイン中のアカウントに登録されたアドレスと要求内のアドレスが異なる 不一致を成功として処理しない テストケース識別子、要求アドレス、処理結果
セッションなし 利用できるログインセッションがない 仕様にない成功扱いを追加していない セッション状態、要求と応答、アプリ記録
メール回退 ブラウザーや提供元で処理を完了できない条件を用意 自社製品が定めた従来の確認メールに進む 受信記録、リンクまたはコードの処理、アカウント状態

セッションなしや不一致の具体的な表現、応答フィールドの意味は、実装資料で確認してください。試験結果を「成功/失敗」の一項目にまとめると、照合の問題とメール配送の問題を後から切り分けにくくなります。要求、提供元の応答、アプリケーションの記録を同じテストケースに紐付けておくと、どの段階で期待と異なったかを追いやすくなります。

技術責任者がレビューする署名・セッションの根拠

メールアドレス文字列の一致だけでは、完全な認証確認にはなりません。サーバー側の処理が、どのログインセッションを根拠にし、どのアカウントに対するトークンを発行したのかを確認してください。要求ヘッダーやプロトコルフィールドの名前・意味、署名の扱いは、更新後の公式資料を基準にします。

レビュー記録には、参照した仕様の版、確認した要求と応答の項目、アカウントとの対応を示すアプリケーション記録を残します。個人情報の実値を記録に含めず、隔離環境のテストアカウントやマスキング済みの値で追跡できる設計にします。テストデータに実在の利用者情報を持ち込まない考え方は、メールアドレスのプライバシーと取り扱いも参考になります。

注意:ブラウザーが対応していること、提供元がトークンを発行したこと、ウェブサイトがトークンを検証できたことは、別々の確認事項です。どれか一つの成功を、メールの到達や利用者による受信確認の代わりにしないでください。

メール認証の回退は受信と業務完了を分ける

Chrome Email Verification APIでの処理が利用できない、完了しない、または失敗した場合の動作は、自社製品で定めた回退条件に従って確認します。受信先を管理されたテスト用アドレスに設定し、メール本文の読みやすさ、リンクまたはコードの動作、処理後のアカウント状態を順に確認してください。

ここでは「アプリがメールを送信処理した」という記録と、「テスト受信先で実際に受信した」という証拠を分けます。さらに、リンクやコードを利用した後に業務上の状態が変わったかも独立して記録します。メールが遅れたときの切り分けには、メール配信遅延の確認手順が役立ちます。トークン検証の合格はメール受信を証明せず、回退メールの受信確認もトークン検証を代替しません。

回帰試験のチェックリスト

以下は自社製品または試験の許可を得た環境だけで実行してください。各項目を個別のケースとして記録すると、メール照合と受信確認の失敗を混同しにくくなります。

  • [ ] ログイン中のテストアカウントと、登録済みのメールアドレスを特定します。
  • [ ] 登録済みアドレスと一致する要求を送り、提供元の返却値とトークン発行結果を現行仕様と照合します。
  • [ ] 登録済みアドレスと異なる要求を送り、不一致を成功として扱わないことを確認します。
  • [ ] 利用できるログインセッションがない状態を作り、成功扱いにならないことを確認します。
  • [ ] 要求、応答、アプリケーション記録を同じケースに紐付け、対応関係を後から追えるようにします。
  • [ ] ブラウザーまたは提供元の処理が完了しない条件で、製品に定めたメール確認の回退経路を確認します。
  • [ ] テスト用受信先で実際の受信を確認し、リンクまたはコードの使用後にアカウント状態が変わった記録も残します。

よくある確認事項

Chrome 154以降の変更は、提供元の試験にどう反映しますか?

更新告知ではChrome 154以降のリクエストヘッダー識別の変更が案内されています。具体的なヘッダー名や適用条件を推測せず、告知、リリースノート、提供元実装資料を突き合わせてください。テスト環境で要求の内容を記録し、現行仕様に合っているか確認します。

要求されたアドレスがアカウントのものと違うときは、どう扱いますか?

一致ケースと別の試験として扱い、照合を通過した成功応答やトークン発行に紛れ込まないことを確認します。仕様が定める応答の形は公式資料に従い、独自のエラーコードや成功率を想定しないでください。テスト用アカウントと要求記録の対応を残します。

メールの回退を受け入れ確認するには何が必要ですか?

自社で決めた回退条件を再現し、管理された受信先でメールの受信、リンクまたはコードの動作、アプリ内の状態変化を別々に確認します。受信記録だけで業務完了と判断せず、処理後の状態も確かめてください。メールの受信確認は、トークン検証試験とは独立させます。

トークン検証に成功したら、メールの到達確認は省略できますか?

省略できません。トークン検証が示す内容と、メールが送信・受信されたことは異なります。メール送信機能を試験するなら、受信先で到達を確かめ、リンクやコードを適用した後のアカウント状態も記録します。メールを読んだことまで証明されたと扱うこともできません。

受信先は回退経路の要件に合わせて選ぶ

メール回退を試すときは、トークンの検証用データと、実際の受信を確認する受信先を分けて設計してください。短期間のテストで受信先を分離したい場合は、Emailseeを選択肢の一つとして確認できます。利用前に、アドレスの維持や受信メールの確認方法が試験条件に合うかをEmailseeの案内で確かめてください。Emailseeの受信機能は、Chrome Email Verification APIの提供元実装や検証を代替するものではありません。

よくある質問

更新後、メール認証情報の提供元では何を照合しますか?

リクエストで示されたメールアドレスが、現在のログインアカウントに登録されたアドレスと一致するかを確認します。更新後の返却形式や適用条件は公式資料で再確認し、アドレスの大小文字や表記を整えただけの処理を、所有確認の証拠として扱わないでください。

ログイン中のアカウントと送信されたアドレスが違う場合は?

そのケースを一致成功として扱わず、不一致として記録してください。テスト用アカウントとセッションを使って、入力アドレス、アカウントに登録されたアドレス、発行応答を対応付けます。具体的な応答やプロトコル上の扱いは、現行の提供元実装資料に従ってください。

ブラウザー側のメール認証が使えない場合、回退をどう確認しますか?

自社製品で定めた回退条件を発生させ、従来の確認メールが実際に届くことと、リンクまたはコードの処理後にアカウント状態が更新されることを別々に確認します。受信記録と業務上の完了記録を残し、トークン発行の成功をメール受信の証明にしないでください。

Chromeのメール認証トークンが通れば、メールの到達も確認できますか?

いいえ。トークンの検証結果は、メールが送信され、受信箱に届いたことや、利用者が読んだことを示しません。メール配信を受け入れ試験する場合は、管理されたテスト用受信先で受信の有無を確認し、アプリ側の状態変化と別の証拠として記録してください。

現在のアドレスを保持して、チェックリストを1回確認する

ワークスペースにはカウントダウン、実際に届いたメールの数、更新結果が表示されるため、この診断手順に適しています。