Mailinglisten-Archive |
An so einer Lösung arbeitete ich auch zuerst, allerdings soll der Newsletter nur einmal rausgehen, die gesammelten E-Mailadressen also sozusagen als Kopieempfänger fungieren. -----Ursprüngliche Nachricht----- Von: Christopher Siebert <mail_(at)_christopher-siebert.de> An: php_(at)_solix.wiso.Uni-Koeln.DE <php_(at)_solix.wiso.Uni-Koeln.DE> Datum: Donnerstag, 9. März 2000 14:16 Betreff: Re: [php] Newsletter verschicken! >Dominik schrieb: > >> Für mein Problem gibt es bestimmt irgendwo eine fertige Lösung, nur >> leider finde ich nicht die passende. > >Eine fertige hab ich leider auch nicht, aber vielleicht ne kleine Hilfe :-) > >> Auf meiner Site gibt es die Möglichkeit, einen Newsletter zu abbonieren >> bzw. abzubestellen. Die Daten werde in eine mysql-DB eingetragen. >> Nun möchte ich ein Formular erstellen, in dem ich den Newsletter >> verfasse und (hier kommt das Problem) diesen an alle registrierten >> E-Mailadressen verschicke. > >Naja, du liest einfach alle eMail-Adressen aus und packst Sie in ein Array. >Dann nimmst Du folgenden Code: > >$text = addslashes(nl2br($text)); <-- Ist der Text aus dem Formular >$subject = "Ich bin's"; <-- Irgendwas intelligenteres >$absender = "mailto:Du_(at)_deineDomain.de; >$adressen = array ("mail_(at)_christopher-siebert.de", "elvis_(at)_isAlive.org", >"bill_(at)_gates.com" ); <-- da kommen die DB-Felder rein >reset($adressen); > > >while (list(, $adr)=each($adressen)) > _(at)_mail ($adr, $subject, > >$text > >, "From: \"Deutsches Rotes Kreuz e. V.\" ><Help1_(at)_Christopher-Siebert.de>\nContent-Type: text/html\n"); > >Da werden zwar bestimmt einige schmunzeln, weil Sendmail viiieeeeelll zu >oft aufgerufen wird *g*, aber es funzt. Solltest Du nun aber so an die >1.000 Abonnenten haben, wäre eine andere Lösung vielleicht garnicht mal >verkehrt. Aber, wie gesagt, es funzt. Bei mir sinds im Moment 103 Leute, >und alle haben ihre Mails bekommen :-) > >cu > >Chris > > >-- >WWW : http://www.Christopher-Siebert.de >Mail: mail_(at)_christopher-siebert.de >Tel.: 0 41 05 / 65 03 36 > > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive