ユーザーが予定を作成し、予定を確認する電子メールを即座に受け取るアプリケーションを作成しています。また、予約日にメールを送信して、実際に来るように促したいと思います.
私は MS SQL で ASP.NET (2.0) を使用しています。即時の電子メールは問題ありませんが、リマインダー電子メールに対処する最善の方法がわかりません。基本的に、私は3つのアプローチを考えることができます:
- 毎晩実行される SQL ジョブを設定し、その日に予定のある人に SQL メールを送信します。
- どうにかして「前に配信しない」フラグを付けてメールを送信しますが、これは私が発明しているように思えます。
- 毎晩特定の時間に実行される別のアプリケーションを作成します。
明らかな何かが欠けていますか?どうすればこれを達成できますか?