Oracle APEXから電子メールを送信
APEX_MAIL
パッケージを使用して、Autonomous DatabaseにデプロイされたOracle APEXアプリケーションから電子メールを送信できます。
APEX_MAIL
を使用する前に、Oracle APEXから電子メールを配信するSMTPサーバーを構成する必要があります。 Autonomous DatabaseのOracle APEXは、「Oracle Cloud Infrastructure電子メール配信」サービスおよびサード・パーティの電子メール・プロバイダをサポートします。
- OCI Email Deliveryの構成
Oracle APEXインスタンスは、「OCI電子メール配信」サービスを利用してAPEXアプリケーションから電子メールを送信できます。 - サード・パーティのEメール・プロバイダの構成
Oracle APEXインスタンスは、サード・パーティのEメール・プロバイダを使用してAPEXアプリケーションからEメールを送信できます。 - Eメール構成の検証
電子メール・プロバイダがAPEX_MAIL
で使用できることを確認するステップを示します。 - Oracle APEXからの電子メールの送信に関するノート
Autonomous DatabaseインスタンスからのOracle APEXの電子メール・プロバイダの操作に関するノートを提供します。
「OCI電子メール配信」の構成
Oracle APEXインスタンスは、「OCI電子メール配信」サービスを利用してAPEXアプリケーションから電子メールを送信できます。
「OCI電子メール配信」サービスを使用するようにAPEX_MAIL
機能を構成するには:
詳細については、「電子メール配信の概要」を参照してください。
親トピック: Oracle APEXからの電子メールの送信
サード・パーティのEメール・プロバイダの構成
Oracle APEXインスタンスは、サード・パーティのEメール・プロバイダを使用してAPEXアプリケーションからEメールを送信できます。
APEXでサード・パーティの電子メール・プロバイダを構成する前に、次の前提条件が満たされていることを確認してください:
- プライベート・エンドポイントを使用するようにAutonomous Databaseを構成する必要があります。
- 電子メール・プロバイダのSMTPエンドポイント(ポート25または587)には、Autonomous DatabaseがプロビジョニングされているVirtual Cloud Network (VCN)およびサブネットからアクセスできる必要があります。
詳細については、「プライベート・エンドポイントを使用したネットワーク・アクセスの構成」を参照してください。
前述の前提条件が満たされた後:
親トピック: Oracle APEXからの電子メールの送信
Oracle APEXからの電子メールの送信に関するノート
Autonomous DatabaseインスタンスからのOracle APEXの電子メール・プロバイダの操作に関するノートを提供します。
Oracle APEXで電子メール・プロバイダを操作する場合は、次の点に注意してください:
- 24時間以内に、ワークスペースごとに1,000通の電子メールのデフォルト制限があります。 Oracle APEX管理サービスでこの制限を更新または削除するか、
WORKSPACE_EMAIL_MAXIMUM
インスタンス・パラメータを設定できます。 「OCI電子メール配信」サービスを使用している場合、サービスによって追加の制限が課される場合があります。 - 「OCI電子メール配信」サービスを使用する場合、可能なすべての「差出人」アドレスに対して承認済送信者を設定する必要があります。そうしないと、メールは拒否されます。 詳細については、「承認済送信者の管理」を参照してください。
親トピック: Oracle APEXからの電子メールの送信