私はウェブサイトを持っており、登録されたメンバーにパーソナライズされた電子メールを送信する必要があります。これは宣伝手続ではなく(迷惑メール)、状況に応じて随時通知します。バッチで送信する必要がある電子メールの数は最大3000です。このWebサイトはWindows 2008 Server(VPS)でホストされており、IIS7にSMTPをインストールしています。asp.netでバルク電子メールを送信する最良の方法
asp.netで大量のメールを送信する仕組みをどのように実装するのか、少し時間を費やした後、ちょっと混乱してしまいました。私は私ができる読んだから
:
- は、Windowsサービスを作成して準備し、ピックアップディレクトリに入れてループ内で同期または非同期(新しいスレッド)それらを送ること既存のキューを確認します
- SQL Server 2008から送信します(私は明示しています)。
あなたは最良の方法をお勧めしますか?
サーバーのブラックリストに問題がありますか?
これを実装するにはここでは言及していないより良い方法がありますか?
ありがとうございます。
しないでください。あなたは内部的にこれを行うサーバーにとって非常に多くのリスクに晒されます:ブラックリスト - はい。正当なサービスを通じてそれを実行する - 利用可能なトンがあります。 – matthewnreid