アプリ版:「スタンプのみでお礼する」機能のリリースについて

ASP+basp21でメルマガ送信プログラムを作っています。
たくさんの件数を送信すると、100件ほどでタイムアウトしてしまいます。
一定時間ごとにサーバーを開放しながら最後まで送信したいのですが、どのような方法がありますでしょうか。
初歩的な質問で申し訳ありませんが教えてください。

なお、
<meta http-equiv="Refresh"
は試してみたのですが、前のページにあるフォームから引数を渡しているので、うまくいきませんでした。

よろしくお願いいたします。

A 回答 (2件)

プログラムの問題というよりアプリケーションサーバとSMTPサーバーの距離が有る為に起こる問題ではないでしょうか?


LAN内にSMTPサーバーがあればそんなに遅くならないのでタイムアウトにならないと思います。
SMTPサーバーを自前で立てないと大量のメール送信あると止められる可能性ありますよ。
    • good
    • 0

以前私が同じようなものを作って同じような症状に陥ったときは


キューを10件程度に分割してLoopさせました、SendMail or SendMailEXのどちらを使っているか分かりませんが
私の経験では非同期送信の場合に起こっていました。そこで10件程度に分割し同期/BCCでLOOPしたところうまくいきました
『ダサい』手法なのでお役に立つか分かりませんが。。。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!