毎日起動し (例: 00:00:00)、メールのリストを送信する自動メール システムを作成する最良の方法を探しています。
アプリケーションの速度を低下させたり、サーバーに損害を与えたりすることなく、このタスクを実行するための最良のオプションはどれですか。
このタスクを達成するためにWindowsサービスを使用したくありません。私は共有Windowsホスティングを使用していて、サーバー上で実行することを許可していないためです
ありがとうございました。
毎日起動し (例: 00:00:00)、メールのリストを送信する自動メール システムを作成する最良の方法を探しています。
アプリケーションの速度を低下させたり、サーバーに損害を与えたりすることなく、このタスクを実行するための最良のオプションはどれですか。
このタスクを達成するためにWindowsサービスを使用したくありません。私は共有Windowsホスティングを使用していて、サーバー上で実行することを許可していないためです
ありがとうございました。
どのデータベースを使用していますか? そのMS Sqlサーバーの場合、使用できます
sp_send_dbmail
電子メールを送信するためのストアド プロシージャの一部として。
http://technet.microsoft.com/en-us/library/ms190307.aspx
次に、以下に示すように、ストアド プロシージャを Sql Server エージェント ジョブとして定期的に実行するように設定できます。
http://www.c-sharpcorner.com/UploadFile/raj1979/create-and-schedule-a-job-in-sql-server-2008/
同じ IIS または別のマシンに、Quartz.NET http://quartznet.sourceforge.net/を使用して WCF サービスを配置できます。
このアプローチにより、API を使用してスケジューラを制御することもできます。
よろしく。