私は自分のサイトから企業の電子メールの送信を統一して簡単に行うことができ、自分自身の電子メールを編集することができます。だから、WYSIWYGエディタを使ってC#Windowフォームアプリケーションですべての電子メールを管理するために私はスケッチしています。電子メールはSQL-DBに格納されていますC#で電子メール送信アプリケーションを構築する
しかし、いくつかのヒントと、いくつかの送信者のロジックに関する要点が必要です。
いくつかの送信者は、サイトのサインアップなどからトリガーされますが、一部の送信は、検索一致メール通知などのインターバルベースで、5分から深夜までの間隔で送信されます。
私のジレンマはこれです: どのようにしてインターバルベースの送信をうまく処理できますか?ある種のデアモンやサービスを実装して、指定された間隔でプロシージャを保存し、ヒットがあれば送信をトリガすることはできますか?アプリケーションが電子メールコンテンツの管理とschedueled sendoutsの両方を処理できる場合(5分のチェックと深夜はすべて)
また、間隔に基づく送信に取り組むためのスマートな方法はありますか?
Thankfullこの
のようなスケジューリングエンジンを試してみてください?追加/編集/削除など – Andreas
@ ads81 SQL 2008で利用可能なSQL Management Objectsライブラリを使用すると、下の任意のバージョンで利用できるSQLDMOを使用できます – BinaryMisfit