Mailinglisten-Archive |
Hallo
> > Im Moment läuft hier ein Skript, das über eine Stunde braucht um alle
> > Mails zu verschicken. In wie weit macht php da mit? Kann es da zu
> > komplikationen kommen und wenn ja welchen?
> sollte kein problem sein.
> set_max_execution_time ().
> aber eine stunde ist trotzdem etwas viel fuer 3000 mails.
Ich hab vor längerer Zeit mal ein Newsletterscript gemacht. Die Mails werden
folgendermassen generiert:
$result=mysql_query("SELECT * FROM $maildb",$db);
while($row = mysql_fetch_array($result)) {
$email=$row["email"];
_(at)_mail("$email","$subject","$newsletter","From:newsletter_(at)_ttl4u.ch\nX-Mailer:
PHP/" . phpversion());
}
echo "<p>Der Newsletter wurde erfolgreich versendet</p>";
Nun ist die Datenbank auf ca 180 Adressen angewachsen. Bis der Newsletter
versendet ist, muss ich ca 3 bis 4 Minuten waren. Gibt es eine elegantere
Lösung dieses Scripts?
Gruess Lu
--
Lukas Blatter
Bahnhofstrasse 13 · CH-5610 Wohlen/AG · Phone +41 (0)79 569 25 90
PGP Key-ID: 0x8C01F49C (DH/DSS) · blatter+pgpkey_(at)_trash.net
blatter_(at)_trash.net · http://www.pyton.org · http://www.lmb.ch
php::bar PHP Wiki - Listenarchive