0

サイトの送信メール用に SMTP が設定されたサーバーがあります。ブラックリストに登録されないようにするために、送信メールを任意のしきい値 (1 時間あたり 500 としましょう) 未満に制限したいと思います。これを実装する最良の方法は何ですか?

私が見る2つの可能性は次のとおりです。

1) SMTP 仮想サーバー内での何らかのアウトバウンド スロットリング (本格的な Exchange サーバーではない場合にこれが可能かどうかは不明)

2) 電子メールのデータベース テーブルをポーリングし、TOP N の結果を処理し、X 分間スリープする Windows サービスを作成します。

これらのいずれかが最良のアプローチですか?

4

1 に答える 1

0

上位 N 個の結果を処理するストアド プロシージャを作成し、ストアド プロシージャを頻繁に実行するようにスケジュールするだけです。

于 2009-07-28T21:53:10.307 に答える