Loading
ユーザーの識別およびアクセス権の管理
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          検証済みのメール送信ドメインの識別

          検証済みのメール送信ドメインの識別

          検証が必要なメール送信ドメインを特定するには、Salesforce Object Query Language (SOQL) と Tooling API を使用します。DomainKeys Identified Mail (DKIM) キーと承認されたメールドメインを照会します。

          必要なエディション

          必要なユーザー権限
          開発者コンソールを使用する 「API の有効化」および「すべてのデータの参照」
          クエリエディターを使用して、[クエリエディター] タブで SOQL を実行する 「API の有効化」

          組織で設定されているメール送信ドメインを見つける手順は、次のとおりです。Salesforce が特定のドメインからメールを送信できるかどうかを確認するには、「E メール送信ドメインの検証状況の確認」を参照してください。

          メモ
          メモ これらの命令は開発者コンソールで 2 つのクエリを実行しますが、クエリを実行するための唯一の実行可能な方法ではありません。もう 1 つの一般的な方法は、Postman を使用して REST API クエリを実行することです。「Connect Postman to Salesforce API Quick Guide」および「Use REST API on Trailhead」を参照してください。または、Salesforce 開発者と協力して次のクエリを実行します。

          開発者コンソールでのクエリエディターへのアクセス

          開発者コンソールのクエリエディターを使用して、SOQL および Tooling API クエリを実行します。

          開発者コンソールを初めて使用する場合は、「Trailhead の開発者コンソールの基本」を参照するか、Salesforce 開発者と協力して次のクエリを実行します。

          1. 開発者コンソールを開きます。
            • Lightning Experience の場合: クイックアクセスメニュー (歯車アイコン) をクリックし、[開発者コンソール] をクリックします。
            • Salesforce Classic の場合: [あなたの名前] をクリックし、[開発者コンソール] をクリックします。
          2. [Query Editor] タブをクリックします。
            [クエリエディター] タブが表示されている開発者コンソール

          クエリ DKIM キー

          DKIM キー設定を確認するには、標準 SOQL を使用してEmailDomainKeyオブジェクトを照会します。

          1. 開発者コンソールでクエリエディターにアクセスします。
          2. クエリエディターに SOQL クエリを貼り付けます。

            EmailDomainKey の SOQL クエリの例を次に示します。このオブジェクトの項目の完全なリストについては、『Object Reference for the Salesforce Platform』の「Email Domain Key」を参照してください。

            すべての DKIM 鍵 (状況を含む) をリストします。

            SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState
            FROM EmailDomainKey
            ORDER BY Domain

            有効な DKIM 鍵のみを表示します。

            SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState
            FROM EmailDomainKey
            WHERE IsActive = true
            ORDER BY Domain

            無効な DKIM 鍵のみを表示します。

            SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState, CreatedDate
            FROM EmailDomainKey
            WHERE IsActive = false
            ORDER BY Domain
          3. [Execute (実行)] をクリックします。
          4. 結果テーブルで結果を確認します。

            すべての DKIM キーをリストするクエリの実行の出力例を次に示します。

            クエリ結果

          承認されたメールドメインの照会

          AuthorizedEmailDomain Tooling API オブジェクトは、[設定] の [承認されたメールドメイン] リストでメールドメインを追跡します。標準 SOQL ではなく Tooling API を使用してこのオブジェクトを照会します。

          1. 開発者コンソールでクエリエディターにアクセスします。
          2. [Execute (実行)] ボタンの横にある [Use Tooling API (Tooling API を使用)] を選択します。
          3. クエリエディターにクエリを貼り付けます。

            AuthorizedEmailDomain の Tooling API クエリの例を次に示します。この Tooling API オブジェクトの項目の完全なリストについては、『Tooling API Developer Guide (Tooling API 開発者ガイド)』の「AuthorizedEmailDomain」を参照してください。

            すべての承認済みメールドメインをリストします。

            SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById
            FROM AuthorizedEmailDomain
            ORDER BY DomainName

            検証済みの承認済みメールドメインのみをリストします。

            SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById
            FROM AuthorizedEmailDomain
            WHERE IsDomainOwnershipVerified = true

            未検証の承認済みメールドメインのみをリストします。

            SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById
            FROM AuthorizedEmailDomain
            WHERE IsDomainOwnershipVerified = false
          4. [Execute (実行)] をクリックします。

            すべての承認済みメールドメインをリストするクエリの実行の出力例を次に示します。[Use Tooling API (Tooling API を使用)] が選択されている。

            クエリ結果

          クエリ結果の解釈

          クエリ結果を使用して、検証済みのドメインを特定し、不完全または期限切れのドメイン設定に対処します。

          すべての検証済みドメインのリストを取得するには、有効な DKIM キーと検証済みの承認済みメールドメインのクエリ結果を組み合わせます。

          設定が完了していないメール送信ドメインを特定するには、無効な DKIM キーと未検証の承認済みメールドメインのクエリ結果を組み合わせます。

          1. クエリごとに、開発者コンソールからクエリ結果をコピーします。
            開発者コンソールにはエクスポートオプションはありません。クエリで多数のドメインが返される場合は、この方法を使用して結果を抽出するか、REST API を使用します。
            1. 結果グリッドの任意のレコードを右クリックし、[調査] を選択します。
            2. <table> または grid-table を含む <div> タグを見つけます。
              Ctrl+F (Windows) および CMD+F (Mac) のショートカットで [検索] ダイアログが開きます。
            3. その要素を右クリックして [コピー] を選択し、[要素をコピー] を選択します。
          2. クエリごとに、結果を任意のファイルに貼り付けます。
            1. 結果を Excel スプレッドシートに貼り付けるには、セルを右クリックして [形式を選択して貼り付け] を選択し、[Unicode テキスト] を選択します。
            2. Excel がない場合は、HTML テーブルをファイルに貼り付けて別の形式に変換します。AI ツールはその変換の実行に役立ちます。
          3. ファイルごとに、列ヘッダーを手動で追加します。
            列ヘッダーはコピーされたデータに含まれません。
          4. データを結合または比較します。

            ドメインは、EmailDomainKey オブジェクトの [ドメイン] フィールドと AuthorizedEmailDomain Tooling API の [ドメイン名] フィールドにあります。

          未検証のドメインからメールを送信するには、DKIM 鍵を有効化するか、有効な DKIM 鍵を設定するか、承認されたメールドメインを検証します。「DKIM キーの作成メール送信ドメインの確認」を参照してください。

          メモ
          メモ DKIM 鍵を使用するとメールの到達率が向上するため、Salesforce では可能な限り、承認されたメールドメインよりも DKIM 鍵を使用することをお勧めします。
           
          読み込み中
          Salesforce Help | Article