Mailinglisten-Archive |
Hallo Liste,
mich plagt folgende Frage :
Ich möchte mit der Mail Klasse PHPmailer über sendmail ganz ganz viele
newsletter verschicken. Jetzt Frage ich mich was schneller ist. Jedesmal
einen (1) $mail->send() auszuführen pro EmailAddi oder ersteinmal durch
(2) $mail->AddCC($emailAddi) den array füllen und dann verschicken.
Mein Code sieht wie folgt aus :
set_time_limit(3600);
include("class.tamailer.php");
$mail = &new tamailer();
$mail->Subject = $_POST['betreff'];
$mail->Body = $_POST['body'];
if(isset($_POST['htmlmail'])) {
$mail->IsHTML(true);
$mail->AltBody = strip_tags($_POST['body']);
}
$query = mysql_query("select email from user where newsletter = 1
group by email",$con);
echo mysql_error();
if(mysql_num_rows($query) > 0) {
$i=0;
while($row = mysql_fetch_object($query)) {
if($web->preg_email($row->email)) {
// 1 $mail->AddAddress($row->email); $mail->send(); ???????
// ODER
// 2 $mail->AddCC($row->email);
}
}
// und dann
// 2 $mail->send(); ??????
}
else {
echo "Laut Datenbestand möchte kein Kunde einen Newsletter";
}
Hoffe Ihr könnt mir helfen und ich habe mich in meinen jugenlichen
leichtsinn klar genug ausgedrückt :)
GRuß aus Koblenz
Stefan Neuser
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.510 / Virus Database: 307 - Release Date: 14.08.2003
php::bar PHP Wiki - Listenarchive