phpbar.de logo

Mailinglisten-Archive

[php] Newsletter verschicken!

[php] Newsletter verschicken!

Dominik dominik_(at)_rock-n-roll.de
Thu, 9 Mar 2000 15:20:34 -0000


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