# メールドメイン設定

このガイドでは、**Engage Studio**でメールを送信する前に必要な初期メールドメイン設定について、管理者向けに説明します。

セットアップには**4つの主要なステップ**があります。

## ステップ1：メールドメイン情報を準備

ドメインを設定する前に、以下の情報を収集してください。

* **送信ドメインまたはサブドメイン**
  * 企業メールインフラストラクチャとの競合を避けるため、**サブドメイン**の使用をお勧めします。
  * 例：ブランドドメインが`example.com`の場合、`mail.example.com`の使用を検討してください。
* **TD Write-only APIKEY（管理者）**
  * メールイベントをTreasure Dataテーブルに記録するために使用されます。


## ステップ2：ドメインプロビジョニング

ドメインプロビジョニングは、カスタムメール送信ドメインを設定し、DNS認証とメール配信の準備をします。このステップは、DNSレコードを追加してドメインを検証する前に必要です。

ドメインと送信者のセットアップを設定するには、**Engage > Sending Configurations > Create New**に移動します。

![](/assets/email-domain-configuration-2025-05-25-02-39-22.7830062272eb278d12a8841302ba04885947a8570b8610b8e4c22cbc829c9e02.5be018a0.png)

**Create Domain**には、ステップ1で準備したドメイン名とWrite-only APIキーが必要です。

![](/assets/email-domain-configuration-2025-05-25-02-39-27.9b47f3adaf5d114ad00042735e8d63123bf0c75cdcc081ad6661e3f3049faaef.5be018a0.png)

![](/assets/email-domain-configuration-2025-05-25-02-39-57.a76f3ecb98ae7d3c163d55979073b808ec65ae4fcbd47545aca5d6529e96dd36.5be018a0.png)

新しく作成したドメインに移動します。次に、「**Start domain deployment**」をクリックします。

![](/assets/email-domain-configuration-2025-05-25-02-40-08.c7785d867d7f190ae20d1606b9e378ec3a4efcf5444eba1351c1dd86746cf335.5be018a0.png)

ドメインをデプロイした後（DNSレコードの生成に数分かかる場合があります）、「**Verify DNS records**」をクリックします。すると、DNSレコードが取得されます。

![](/assets/email-domain-configuration-2025-05-25-03-08-22.b62e61847c429a289c3db1c76cdbd9368bd71e4da3bcd18765682319c8e1658d.5be018a0.png)

## ステップ3：DNSプロバイダーにDNSレコードを追加

Treasure Dataがドメインをプロビジョニングすると、お客様は次のDNSレコードのセットを受け取ります。

* **SPF（Sender Policy Framework）** – Agentic EngageがAmazon SESを利用してドメインに代わってメールを送信することを承認するTXTレコード。
* **DKIM（DomainKeys Identified Mail）** – 送信メールに暗号的に署名するために使用されるTXTレコードで、メッセージの整合性と信頼性の検証に役立ちます。
* **DMARC（Domain-based Message Authentication, Reporting, and Conformance）** – 認証されていないメールの処理に関するポリシーを指定するTXTレコード
  * 同じドメインに既にDMARC設定がある場合、このDMARCの設定は必要ありません。DMARCのペンディングステータスは無視できます。
  * **受け入れられるDMARCポリシー：**
    * `p=none : default. `このポリシーは、メッセージがDMARCチェックに失敗した場合、受信メールサーバーに特定のアクションを取らないよう指示します。DMARC認証結果に関係なく、メールは通常どおり配信されます。ただし、DMARCレポートメカニズムは使用できます。ドメインオーナーは認証失敗に関するレポートを受け取る場合がありますが、受信者の受信トレイには違いは表示されません。
    * `p=quarantine : `DMARCに失敗したメッセージを疑わしいものとして扱うよう、受信メールシステムに指示します。DMARCを通過しないメールは、通常、メインの受信トレイではなく、受信者の「スパム」または「迷惑メール」フォルダに配信されます。受信者はメッセージにアクセスできる場合がありますが、信頼できるものや正当なものとしては扱われません。
    * `p=reject : `最も厳格な実施を指定します。メッセージがDMARCに失敗した場合、受け入れられるべきではありません。DMARC認証に失敗したメッセージはサーバーで拒否されます。配信されず、通常、送信サーバーはバウンス通知を受け取ります。受信者はメールボックスで失敗したメッセージを見ることはありません。
* **証明書検証（CNAME）** – SSL/TLS証明書を発行するためにドメインの所有権を検証するCNAMEレコード。この証明書により、クリックトラッキングと画像配信のHTTPS通信が有効になります。
* **クリックトラッキング（CNAME）** – リンクを書き換えてクリックを追跡するために使用されるCNAMEレコード。元の宛先を保持しながら、Engageクリックトラッキングエンドポイントを経由してリンクをリダイレクトします。
* **画像ホスティング（CNAME）** – ブランドドメインでContent Delivery Network（CDN）からメール画像を提供するために使用されるCNAMEレコード。これによりパフォーマンスが向上し、画像アセットがHTTPS経由で安全に読み込まれることが保証され、ドメイン信頼性とメール配信性が向上します。
* **MXレコード（Mail Exchange）** – ドメインに送信されたメールを受け入れる責任があるサーバーを指定します。バウンスと自動返信を処理するために必要です。


DNSレコードの例：

![carbon.png](/assets/carbon.566b429343cb63ddfb3eaaaa006b2bfd2b9f90ab62056a4e957f27a941d50412.5be018a0.png)

ZoneファイルをコピーしてITチームに送信します。

## ステップ4：ドメインを検証

DNS検証フローは次のとおりです。

1. ステータスは**SUSPENDED**から始まります
2. ユーザーが**「Verify Domain」**をクリック → ステータスが**DEPLOYING**になります
3. レコードが作成されたら、DNSシステムに設定を適用します
4. 設定が完了したら、ユーザーが**「Verify DNS」**をクリックします
5. システムは72時間、数分ごとに検証ステータスをポーリングします
6. 成功時 → ステータスが**ACTIVE**になります
7. 失敗時 → ステータスが**SUSPENDED**に戻ります


検証ステータス：

* **Verified** : すべてのレコードが正常に検証されました
* **Pending** : レコードの伝播を待っています
* **Temporary Failure** : 検証後にDNS問題が検出されました
* **Failure** : 検証が期限切れになりました（72時間後）
  * このエラーが表示された場合は、Treasure サポートにお問い合わせください。
* **Not Started** : 検証プロセスがまだトリガーされていません


![](/assets/email-domain-configuration-2025-05-25-09-21-26.1462e5bdf31adf71b33bc93d47188d54c06033c291f2d0048dba59aeff7765e1.5be018a0.png)

## デプロイメントイベント

デプロイメントイベントは自動的に実行され、開始から完了まで1〜2日かかります。以下のすべてのイベントが完了すると、プロセスは成功です。

* UPDATE_TO_SECRET_COMPLETED
* UPDATE_TO_IDENTITY_COMPLETED
* UPDATE_TO_CDN_COMPLETED
* UPDATE_TO_CERTIFICATE_COMPLETED
* UPDATE_TO_ENABLE_IDENTITY_COMPLETED
* UPDATE_TO_ENABLE_CDN_COMPLETED
* UPDATE_TO_DIGITAL_ASSETS_COMPLETED