パブリックからアクセス可能なSMTPメール・サーバーを使用したレポートの配信

組織のメール・サーバーに接続して、アナリストがOracle Analyticsからレポートおよびデータ・ビジュアライゼーションを電子メールで直接送信できるようにします。 SMTPメール・サーバーは、パブリック・インターネットからアクセスできる必要があります。

Oracle Analyticsは、Microsoft Exchange Onlineを除き(2025年9月以降)、Basic認証を使用してメール・サーバーに接続できます。Microsoftは、2025年9月までにBasic認証のサポートを完全に削除する予定です。Oracle AnalyticsでMicrosoft Exchange Online (Microsoft 365の一部)によって提供されるメール・サービスを使用する場合は、認証にOAuth2 (クライアント資格証明フロー)を設定して使用する必要があります。

  1. Oracle Analyticsのホーム・ページで、「ナビゲータ」 ナビゲータの表示に使用される「ナビゲータ」アイコンをクリックし、「コンソール」をクリックします。
  2. 「メール設定」をクリックします。
  3. 電子メールの配信に使用する「SMTPサーバー」の名前を入力します。

    たとえば、mymail.example.comのようになります。

    SMTPサーバーは、パブリック・インターネットからアクセスできる必要があります。電子メール・サーバーにパブリックIPアドレスがある場合は、サーバー名のかわりにパブリックIPアドレスをここに入力できます。

  4. 「ポート」番号を入力します。

    一般的なSMTPポートには次が含まれます。

    • 25 (接続セキュリティ = None)
    • 465 (接続セキュリティ = SSL/TLS)
    • 587 (接続セキュリティ = STARTTLS)
  5. レポートを配信する電子メールの「送信元」フィールドに表示する名前および電子メール・アドレスを入力します(「送信者の表示名」および「送信者の電子メール・アドレス」)。
    たとえば、Joe Brownおよびjoseph.brown@example.comのようになります。
  6. 「テスト」をクリックして接続を確認します。

    接続をテストする場合、「接続セキュリティ」設定を構成するに行う必要があります。メール・サーバー・プロバイダでOAuth2を使用する場合は、テスト機能を使用できません。

    注:

    「削除」をクリックすれば、いつでもメール・サーバーの設定をすべてクリアし、再び開始することができます。

  7. オプション: メール・サーバーで認証が必要な場合:
    1. 「認証」で、メール・サーバーに必要な認証のタイプを選択します。「Basic」または「OAuth2」のいずれかです。
    2. Basic認証の場合、メール・サーバーへのアクセス権を持つユーザーのユーザー名およびパスワードを入力します。

      パスワードは8から255文字の間にする必要があります。

    3. OAuth2認証の場合、メール・サーバー・プロバイダに必要なプロパティを構成します。

      注:

      現在、Oracle Analyticsでは、単一のプロバイダ(Microsoft - クライアント資格証明フロー)に対してOAuth2がサポートされています。Microsoft Exchange Online - Basic認証で構成された既存のSMTPメール・サーバーを、OAuth2を使用するように再構成を参照してください。
      • ユーザー名: メール・サーバーへのアクセスを認証するために必要なユーザー名。メール・サーバーにアクセスできる任意の有効なユーザー。
      • プロバイダ: Microsoft Exchange Online (Microsoft 365)のプロバイダとして「Microsoft」を選択します。
      • 権限タイプ: 「クライアント資格証明」を選択します。
      • クライアントID: メール・サーバーへのアクセスに必要なクライアントIDを入力します。
      • クライアント・シークレット: メール・サーバーへのアクセスに必要なクライアント・シークレットを入力します。
      • ディレクトリ(テナント) ID: (Microsoftのみ)メール・サーバーのテナントの識別子。
  8. オプション: セキュアなメール・サーバーを設定するには:
    1. 「接続セキュリティ」をクリックし、メール・サーバーに適切なセキュリティ・プロトコルを選択します。
      • SSL/TLS: メール・サーバーがSSLとTLSのいずれを使用しているかを選択します。ポート値のデフォルトは465です。
      • STARTTLS: STARTTLSでは、既存のセキュアでない接続を取得し、これをSSLまたはTLSを使用したセキュアな接続にアップグレードできます。ポート値のデフォルトは587です。

      「TLS証明書」では、「デフォルトの証明書」が選択されています。デフォルトの証明書は、暗号化されたメール・サーバー通信に対応しています。Office 365など、ほとんどのメール・サーバーはデフォルトの証明書を使用できるため、ほとんどの場合、互換証明書を提供する必要はありません。

    2. オプション: カスタムのTLS証明書をアップロードします。「TLS証明書」で、「カスタム証明書」を選択して、「選択」をクリックして証明書ファイル(.pem)に移動します。
      ウィルス・スキャナを構成していない場合、ここで構成するか、ウィルス・スキャナなしで続行するかを尋ねるプロンプトが表示されます。
  9. 「保存」をクリックします。

    成功すると、SMTP構成が更新されましたというメッセージが表示されます。変更が適用されてシステムがリフレッシュされ、「電子メール」メニュー・オプションが表示されるまで待機します。

    メール・サーバーがOAuth2認証を使用しており、Oracle AnalyticsがOAuth2トークンを取得できない場合、無効な構成: SMTP構成が更新されましたが無効ですというメッセージが表示されます。この場合、メール・サーバー・プロバイダのOAuth2設定を検証し、ここで入力した「ユーザー名」「クライアントID」「クライアント・シークレット」および「ディレクトリ(テナント) ID」の設定が正しいことを確認してから、メール・サーバー構成の再保存を試行します。