[PHP-users 24846] ループ処理でのコネクション保持

FU JI gallery_earth @ hotmail.com
2005年 3月 13日 (日) 21:07:08 JST


山本と申します。
現在php4.3.10+qmailにてメール配信システムを開発しております。
送信フローは
・送信元(qmqp)→バランサ→複数台のサーバー
となっております。
スクリプトは下記のようなループ処理になっており1通1通メールを作成しておりま
す。
<?
for($i=0; $i<10000; $i++){
	$ml_from = '送信元';
	$ml_to   = '送信先';
	$ml_sub  = '件名';
	$ml_body = '本文';
	$header  = "From: $ml_from\nSubject: $ml_sub\n";
	mb_send_mail($ml_to, $ml_sub,$ml_body,$header);
}
?>
この処理ですと、qmailが毎回バランサに
・コネクション要求→メール送信→コネクション切断
を繰り返してしまっております。
そこでご質問ですが、PHPの関数or設定でメールのコネクションを保持して、ループ
処理が終われば切断といった事は可能でしょうか?特定ポートを開放しっぱなしに出
来るものなのでしょうか?
よろしくお願い致します。

_________________________________________________________________
日本国内最大級570万ユーザーのMSN Hotmail 
https://registernet.passport.net/reg.srf?id=2&lc=1041 



PHP-users メーリングリストの案内