phpbar.de logo

Mailinglisten-Archive

[php] php basierende Mailingliste ?

[php] php basierende Mailingliste ?

Norbert Pfeiffer php_(at)_phpcenter.de
Sat, 26 Jan 2002 23:12:31 +0100


Hi Andre und Till,

mit dem Lesen habt ihr es nicht so, was... ;-)
Aber Ihr habt Glueck, mein Alzheimer haelt sich derzeit in Grenzen.

- An- und Abmelde-Script ist ja schon fertig,
  ergo geht es nur darum, eine Menge Mails zu versenden.
- PureTec ist keine Huerde, wenn man nicht gar zu knauserig ist,
  also ein 'Power Paket 3.0' sollte es schon sein.
- dann geht man in die FAQ und liest sich das mit den Cronjobs durch.
  PureTec faehrt CGI-PHP also kann man direkt PHP-Scripte via Cron
  anwerfen. Wenn ein Testscript laeuft, ist erste Drittel gelaufen.
- Nun braucht man noch ein Script, welches die Mails generiert.
  Es muessen Textfiles werden, die man ohne weiteres mit popen()
  an sendmail weiterleiten kann.
- Alle diese Textfiles kommen in einen Ordner z.B. /myQueue/
  Nun baut ihr ein Script, welches diese Files auflistet und
  probehalber die erste an sendmail schickt, zweites Drittel exit.
- Das versenden einer solcher Datei dauert nur wenige Millisekunden,
  also baut ihr eine Schleife, die immer eine Mail versendet und dann
  auf die Uhr schaut. Ist das Limit rum, exit, sonst naechste Mail
  bearbeiten...
- Bis jetzt ging das alles via Browser aufzurufen, und genau das wird
  zum Abschluss geaendert, wir lassen das Script via Cron aufrufen.
  Nun werkelt es jede Minute rund drei Sekunden und beendet sich dann
  selbst, aber nur, wenn Mails da sind, sonst hoert es gleich auf.
- Es ist voellig egal, wieviele Mails in dem Ordner liegen, sie werden
  schoen der Reihe nach im Minutentakt versendet...

Hoffe, das war ausfuehrlich genug...
Den Weg hatte ich gestern oder vorgestern schon mal in Kurzfassung
gepostet, warscheinlich war es eine zu kurze Kurzfassung... ;-)


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2363368
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive