現在、生成された電子メールがシステムの大部分を占めるソフトウェアを指定しています。電子メールを送信する - DBまたはWebアプリケーションを使用する
私はデータベースから必要なすべての情報を引き出し、添付ファイル付きの電子メールを作成し、データベースの内蔵メール機能(OracleとSQL Serverの両方)を使用して送信することができます。
私の他の選択肢は、自分のアプリケーションコードで電子メールを生成することです。
私は電子メールにファンシーフォーマットを必要としないので、これを行うにはどうすればよいでしょうか?私の目標を達成するという点で違いはないようです。 DBを使用する唯一の利点は、更新される行の引き金に送信される電子メールを設定できることです。
私は心から同感です。 – Russ
Webアプリケーションでは、Webアプリケーションで発生するイベント(「データへの変更」など)を「多くの人」が購読でき、発生したときに電子メールを受け取ることができるという機能があるとします。 OnSave私は数百の電子メールが送信されている間、ユーザーが待つべきではないはずです。それが私のアプリケーションの中にあれば、送信待ちの電子メールのセットをポーリングするサービスを書くことができます。なぜ機能がSQL Mailに既に入っているのですか? –