PL / SQLコマンドを使用してデータベースから電子メールを送信するようにOracleデータベースを構成する方法について、インターネットで多くの詳細を見つけましたが、それらはすべてデータベースがインストールされているSMTPサーバーを使用しています(少なくとも)。これらの電子メールが DBA に送信されている場合は、問題ありません。
電子メールが顧客に送信されるシナリオはどうですか? この場合、データベース サーバーではなく、アプリケーション サーバー (DMZ など) から電子メールを送信したくないのでしょうか。
データベース サーバーの IP アドレス (または、非公開にしたいデータベース サーバーに関するその他の特別な情報) は、そのような電子メールで入手できると想定しています。これが真実でない場合、私の質問にはメリットがありません。
データベースの PL/SQL コマンドから電子メールを生成し、プロキシ (アプリケーションなど) サーバーから顧客に送信することはできますか? したがって、電子メール トラフィックのルートは次のようになります。データベース サーバー --> アプリケーション サーバー --> 顧客。追加の利点は、ほとんどの電子メール システムがとにかくアプリケーション サーバー上にあるため、返された電子メールがアプリケーション サーバーに送られることです。