Tom: eMail an 2000 Empfänger zeitversetzt senden

Beitrag lesen

Hello,

spammen ist nicht schön. Aber das willst Du ja bestimmt auch nicht, oder?

Jedenfalls ist deine Lösung äußerst rudimentär.
Eine Datenbankverbindung vom Webserver aus über eine Stunde lang aufrecht zu erhalten, mag zwar funktionieren, aber ich habe arge Zweifel daran.

Du müsstest also mindestens eine vernünftige Fehlerbehandlung einbauen.

Und wenn du die ausgewählten Daten vorher in einer Selection (extra Tabelle) mit einer eigenen fortlaufenden ID ablegst, dann könnstest Du mit

  
   $sql = "select * from email order id limit $offset, 20";  
  

immer genau das Paket von Andressen auslesen, dass gerade an der Reihe ist. Bei Fehler kannst Du so reproduzierbar wieder aufsetzen und weiterspammen :-P

In einer kleinen Parameterdatei kannst Du dir merken, welche Paketnummer/Adressnummer gerade an der Reihe ist.

Das Script kann man auf einem Linux-Host auch in den Hintergrund stellen. Dann muss keine Cleint-Server-Verbindung aufrecht erhalten werden.

Da suchst Du mal im Archiv, wie das geht. Z. B. hier:

http://forum.de.selfhtml.org/archiv/2009/12/t193945/#m1296047

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com