次の方法で共有


Azure Communication Services のメール通信リソースを準備する

Azure Communication Services のチャット、VoIP、SMS のモダリティと同様に、Azure Communication Services のリソースを使用してメールを送信できます。 メールを送信するには、特定の事前構成手順が必要であり、組織の管理者に設定を支援してもらう必要があります。 管理者は次のことを行う必要があります。

  • 組織でメールの送信元に使用できるドメインを承認する。
  • メールのエンベロープに表示される P1 送信者のメール アドレス (メール送信者のメール アドレスとも呼ばれます) の送信者ドメインを定義する。 詳細については、RFC 5321 を参照してください。
  • ほとんどのメール受信者のメール クライアントに表示される P2 送信者のメール アドレスを定義する。 詳細については、RFC 5322 を参照してください。
  • 送信者の検証を成功させるために必要な DNS レコードを追加して、送信者ドメインをセットアップして確認する。

Azure Communication Services の主要な原則の 1 つは、開発者エクスペリエンスを簡素化することです。 このサービスのメール プラットフォームにより、開発者のエクスペリエンスが簡素化され、組織の管理者とやり取りの往復がしやすくなります。 管理者である開発者がメール送信のために必要な送信者認証やその他のコンプライアンス関連の手順を構成できるため、エンド ツー エンドのエクスペリエンスが向上し、必要なペイロードの構築に集中できるようになります。

Azure 管理者は、メール通信サービス タイプの新しいリソースを作成し、このリソースの下に許可されたメール送信者ドメインを追加します。 このリソースの種類の下に追加されたドメインには、メールの送信を開始する前に完了する必要があるすべての送信者認証とエンゲージメント追跡構成が含まれます。

送信者ドメインを構成して検証したら、これらのドメインを Azure Communication Services リソースにリンクできます。 どの検証済みドメインがアプリケーションに適しているかを選択し、それらを接続してアプリケーションからメールを送信できます。

管理者の責任

  • 組織内のアプリケーションに必要なすべてのメール ドメインを計画します。
  • 新しいメール通信リソースを作成します。
  • カスタム ドメインを追加するか、Azure マネージド ドメインを取得します。
  • カスタム ドメインの送信者確認手順を実行します。
  • 検証済み送信者ドメインの DMARC (ドメインベースのメッセージの認証、レポート、および適合) ポリシーを設定します。

開発者の役割

  • Azure Communication Services リソースに優先ドメインを接続します。
  • メール ペイロードを生成し、次の必須要素を定義します。
    • メール ヘッダー
    • 電子メールの本文
    • 受信者の一覧
    • 添付ファイル (存在する場合)
  • Azure Communication Services Email API に送信します。
  • メール配信の状態を確認します。

次のステップ

次のトピックもご覧ください。