私はeコマースサイトにメールを送信するためのサービスを設計しています(注文確認、アラートなど)。計画では、送信するメールを表すXMLのチャンクを生成し、スティックする「SendEmail」メソッドを使用します。 AmazonSQSキューにあります。私のWebアプリや他のアプリケーションは、これを使用してメールを「送信」します。
次に、キューをチェックし、電子メールメッセージを物理的に送信する方法が必要です。(私はどのようにメールを送信するかを知っています)
キューを「ポーリング」するための最良の方法について知りたいのですが。
たとえば、Windowsサービスを作成し、Quartz.netのようなものを使用して、x分ごとにキューをチェックするようにスケジュールする必要がありますか?これを行うためのより良い方法はありますか?