[ 発送サービスのご案内 ]

EngageLab 経由で送信された電子メールの認証: 構成と検証

EngageLab ビジネス送信ドメインを設定し、アカウント検証とメッセージ認証を区別し、起動前に API またはSMTPルートを検証します。

EmailAuth研究チームによる · 5 分で読めます

【ポイント】

  • EngageLab ビジネス送信ドメインを設定し、アカウント検証とメッセージ認証を区別し、起動前に API またはSMTPルートを検証します。
  • 使用可能なドメインは、アプリケーションがそのドメインにバインドされていることを証明するものではありません。
このページでは

DNS変更する前にビジネス ID を選択してください

EngageLab Email には、カスタム ドメイン送信とホストされた共有ドメイン ルートの両方があります。これらは異なるアイデンティティの選択であり、交換可能なショートカットではありません。受信者に組織のドメインを表示する必要があるかどうかを決定します。プロバイダー所有のアドレスからのテストが成功しても、ビジネス ドメインが認証されていることは証明されません。 DNS設定を開く前に、正確なアプリケーション、表示される送信者アドレス、メッセージ タイプを記録します。

送信設定のドキュメントでは、初期テスト ドメイン、個別の共有ドメイン機能、およびカスタム ビジネス ドメインについて説明しています。その共有ルートは、そのホストされた名前空間上に表示されるアドレスを持つ、 base.engagelab.comのサブドメインを使用します。ビジネス ドメインのロールアウトには、カスタム ドメイン ワークフローを使用します。共有された評判や無料割り当てに関するサービスの主張を、配信保証や契約上の権利として扱わないでください。商用制限については別途ご確認ください。

ドメイン固有の構成を取得する

[設定]、[ドメイン] で、送信ドメインを作成または選択し、現在のDNS指示を取得します。エンゲージラボのリスト SPF, DKIM 必要に応じてMXと DMARC 検証状態ではオプションです。未検証とは、必要なチェックが欠落していることを意味します。使用可能とは、必要なチェックに合格したことを意味します。検証済みとは、表示されたすべてのチェックに合格したことを意味します。これらのラベルは、受信メッセージの判定ではなく、製品の検証を説明します。

DNS所有者に、公開前に提案されたレコード セット全体を確認してもらいます。 MX変更は、その所有者名の受信ルーティングに影響します。提案された名前がすでにスタッフメールを受信して​​いる場合は、そのメールエクスチェンジャーを置き換えるのではなく、一時停止して衝突を解決します。専用の送信名前空間を使用すると衝突を減らすことができますが、その適合性を実際のアカウント構成に対して確認する必要があります。すべての変更の所有者名、タイプ、値、TTL、古い値、および理由を記録します。

Domain API ドキュメントでは、 SPF 、 DKIM 、 MXおよびDMARC構成値とレコードごとの検証結果が公開されています。これは、再利用可能なサンプル認証情報やDNSキーのソースとしてではなく、アカウントが何を期待しているかをクロスチェックするのに役立ちます。独自のドメイン オブジェクトから値をコピーします。サンプル ドメインの公開キーは決して再利用しないでください。 セレクタ を適用するか、他の正規のメール ストリームを確認せずにそのサンプル拒否ポリシーを採用します。

無関係な権限を置き換えずに公開する

権限のあるDNSホストで、必要な正確なレコード タイプと所有者名を追加します。 DNSパネルはゾーン名を追加するかどうかによって異なるため、結果の完全修飾名を検査してください。セレクターが間違って配置されると、受信者が決してクエリしない、一見もっともらしいレコードが残る可能性があります。完全なキーデータを保存し、他のデータを一度に追加することを避けます。 CNAME 所有者。

SPFがすでに存在する場合は、新しい承認をその単一のSPFポリシーに調整します。同じ名前で 2 番目のv=spf1ポリシーを作成しないでください。単に表示されるインクルードを数えるのではなく、結合されたポリシーの DNS ルックアップ依存関係を評価します。ドメイン所有者が変更を別途承認しない限り、アクティブな送信者と確立された最終修飾子を保持します。これらの手順のいずれも、無関係なメール サービスへのアクセス許可の拡大を許可するものではありません。

信頼できる記録をクエリし、保存されたアカウントの指示と比較します。次に、キャッシュの有効期限が切れた後に EngageLab 検証を再実行します。ドキュメントに記載されているDNS遅延の推定値は、普遍的な期限ではありません。間違った権威ある回答は待っていても修復されません。プラットフォームと信頼できる応答が一致しない場合は、リゾルバー キャッシュのトラブルシューティングを行う前に、両方をタイムスタンプとともに保存してください。

アプリケーションを目的のルートにバインドする

また、EngageLab は、バルク制限によってトリガー メッセージが遅延しないように、トリガー メールとバルク メールには異なるプライマリ ドメインを持つ異なる送信ドメインを使用するようユーザーに指示しています。 API_USER ルートをバインドする前に、アカウント所有者にこの分離を確認してください。同じプライマリ ドメインの 2 つのサブドメインは、指定された指示を満たしていません。メッセージの種類ごとに承認されたドメインを記録します。

文書化された API_USER 設定では、送信ドメインとトリガーまたはバッチ メッセージ タイプが関連付けられます。アプリケーションが意図した関連付けを使用していることを確認します。本番環境で別の資格情報を使用しているときに 1 つの資格情報をテストすると、誤解を招くグリーンの結果が生成される可能性があります。秘密は、この証拠記録、スクリーンショット、サポート添付ファイルではなく、承認された秘密ストレージに保管してください。

アプリケーション、環境、API またはSMTPトランスポート、メッセージ タイプ、バインドされたドメイン、表示される From アドレス、所有者、ロールバック ルートなどの小さなルート ワークシートを作成します。制御された受信者を使用して、運用環境と同等のコード パスをテストします。プレビュー、テスト アカウント、または無関係なアプリケーションが統合を証明していると推測しないでください。時間に敏感なトランザクション メールの場合は、一括キャンペーンの成功に依存するのではなく、トリガー ワークフローを明示的にテストします。

受信したメッセージとの整合性を証明する

元の受信メッセージと信頼できる受信者を保持する Authentication-Results。レコード From、エンベロープ ドメイン、すべてのDKIM d= および s= 値、 SPF結果、 DKIM結果、およびDMARC結果。 SPFエンベロープ ドメインを認証します。 DKIM署名ドメインを認証します。 DMARCは、該当するモードで表示される From ドメインに合わせて認証されたパスが少なくとも 1 つ必要です。認証は受信トレイへの配置を保証するものではありません。

EngageLab のデフォルトではない合成推論の例: receipts@example.comから、エンベロープbounce@other.example.netおよびd=example.com. other.example.netのSPF example.comと一致しませんが、署名は正確なDKIMを提供します アライメント。その署名が存在しないか無効な場合、想定されるDMARCパスはサポートされません。合格などの裸の単語で間違ったドメインが隠蔽されないように、評決の横に ID を書きます。

変更を閉じてリカバリを保存します

検証が失敗した場合は、問題がDNS 、ドメインの関連付け、またはメッセージの署名のいずれであるかを特定します。ドメイン全体のDMARCポリシーを弱めるのではなく、正常であることがわかっているアプリケーション ルートを復元します。キューに入れられたメッセージでまだ使用されているキーは削除しないでください。成功したら、承認されたDNS差分、アカウント検証、ルート ワークシートおよびメッセージ証拠を保持し、トランスポートまたはドメインの変更後に繰り返しチェックをスケジュールします。

これはドキュメント構成ガイドです。このドラフトでは、EngageLab テナントは変更されず、運用DNSも測定されず、実際の受信メッセージ ID テーブルは収集されませんでした。上記のチェックはオペレーターの承認作業であり、結果を要求するものではありません。実稼働展開の前に、人の承認とルート固有のテストが引き続き必要です。

リリース前にドメイン バインディングの不一致を解決する

文書化されたケース EL-01 では、実稼働トリガー アプリケーションがホストされた共有ドメイン API_USER にバインドされたままである一方で、コンソールがnotify.example.comを使用可能にマークすると想定しています。対象となる From は、 receipts@notify.example.comです。実際の From、エンベロープ ID、および署名結果は収集されていません。使用可能なDNS状態は、意図されたアプリケーション ID を証明できません。アプリケーション所有者は、無害な制御受信テストの前に、バインドされたドメインとトリガー タイプを承認されたルートと調整する必要があります。ワークシートを緑色にするためだけに資格情報を作成したり、 MXを変更したりしないでください。 API 呼び出し、シークレット、 DNS編集、またはメッセージは実行されませんでした。

施行境界を維持する

RFC 9989 セクション 7.4 では、ドメイン公開にはSPFのみではなく有効なDKIMが必要です p=reject、間接メールとメーリングリストの相互運用性について警告します。ダイレクト メッセージ テストが 1 回成功しただけでは、すべての正当なルートがより強力なポリシーに対応できるようになっているという証拠にはなりません。実際のギャップを診断しながら、既存の承認された保護を維持します。政策変更には独自の決定が必要です。

[ 取り除く ]

使用可能なドメインは、アプリケーションがそのドメインにバインドされていることを証明するものではありません。

【役割別】

これがあなたにとって何を意味するか

実際の次のステップに向けて、自分の役割を選択してください。

IT / メール管理者

アカウントからメッセージへのパスを追跡する

DNSと API の関連付けは同じルートを記述する必要があります。

次のステップ

  1. シークレットを含まないドメインと資格情報の関連付けのワークシートを保管します。
  2. 受信した ID を意図した構成と比較します。
  3. 運用環境で使用される API_USER バインディングを確認します。

CISO / SecOps

検証と保証を分離する

製品ステータスは、すべての送信者コントロールを示しているわけではありません。

次のステップ

  1. ルート固有の受け入れ証拠が必要です。
  2. 古いDNS権限を廃止する前に、残留信頼を確認してください。
  3. テナントの秘密はテスト証拠以外に保管してください。

創業者 / 非技術系

送信側 ID を承認する

受信者側の ID はビジネス上の選択であり、 DNS後付けではありません。

次のステップ

  1. 顧客に表示されるアドレスを承認します。
  2. 移行中にトランザクション フローを保護します。
  3. カスタム ID またはホスト ID を明示的に選択します。

[ よくある質問 ]

よくある質問

共有ドメイン テストで、自分のドメインが機能することを証明できますか?

いいえ。実際に表示され認証されたドメインを検査します。プロバイダー所有の ID が成功しても、組織の個別のドメインは検証されません。

使える とはどういう意味ですか?

これは、外部受信者がメッセージを受け入れたことや、すべてのアプリケーションがそのドメインを使用していることを示すものではなく、必要なドメイン チェックに合格したことを示します。

Domain API のサンプル キーを貼り付ける必要がありますか?

いいえ。実際のドメイン オブジェクトまたは自分のアカウントのコンソールの手順を入手してください。

公開前にMXをレビューする理由は何ですか?

MXを変更すると、その名前の受信メールがリダイレクトされる場合があります。送信構成を公開する前に、既存のメールボックス ルーティングを保持し、競合を解決します。

2 番目のSPFレコードを公開できますか?

いいえ。承認された送信者を 1 つのSPFポリシーにマージし、その完全な依存関係を評価します。

テストルートは成功したのに本番環境は失敗したのはなぜですか?

API_USER ドメインの関連付け、メッセージ タイプ、および実際の API またはSMTPコード パスを比較します。異なる場合もあります。

サンプルのDMARC拒否ポリシーをコピーする必要がありますか?

いいえ。API サンプルはロールアウトの決定ではありません。ポリシーを変更する前に、正当なルートとレポートを確認してください。

変化を終わらせるものは何でしょうか?

アカウント検証に加え、権威あるDNS証拠と、承認された復旧計画を伴う、範囲内の各ルートからの受信メッセージ ID レコード。

[ 情報源 ]

情報源

  1. EngageLab 送信設定

    セクション ドメイン設定の送信 · 共有ドメイン · API_USER

  2. EngageLab ドメイン REST API

    セクション 呼び出しアドレス・クエリ(バッチ):戻り値説明

  3. RFC 7208 SPF

    セクション §2.4 · §2.6.5 · §3.2 · §3.3 · §4.6.4

  4. RFC 6376 DKIM

    セクション §3.4 · §3.5 · §3.6 · §3.7 · §6.1 · §6.3

  5. RFC 9989 DMARC

    セクション §4.4 · §5.3.5 · §5.4 · §7.4 · §8

[ 用語集 ]

用語集

SPF
SMTPエンベロープ ドメインに対する接続送信者の承認。プロトコル評価制限の対象となります。
DKIM
署名ドメインを認証し、選択されたメッセージのコンテンツを保護する署名。
DMARCアラインメント
表示される From ドメインと認証されたSPFまたはDKIMドメインの間に必要な関係。
セレクタ
公開キーを見つけるために署名ドメインで使用されるDKIM識別子。

企業の来歴

一流の金融機関と政府が選ばれる理由 電子メール セキュリティ ダッシュボードを廃止しました。

従来の電子メール認証プラットフォームはダッシュボードを販売し、エンジニアに作業を依頼します。一か八かの環境では、手動による監視は適用の遅れ、構成のドリフト、および監視されていないシャドウ ドメインを意味します。

EmailAuthは、エージェントの電子メール来歴プラットフォームです。 当社のエージェントが執行します p=reject、サードパーティの送信者を調整し、ドメインを完全に移動します。 RFC 9989 新しいDMARC標準に準拠し、人間による監査機能を備えています。

政府 大企業 ティア1金融機関

SaaS · 専用テナント · エアギャップオンプレミス · BYOK 暗号化

ナレッジベース