Der Inhalt ist fix und nicht benutzerspezifisch.
Leider habe ich keine Ahnung, was die beste Loesung in Bezug auf folgende
Kriterien sein koennte:
1) Das Versenden soll nicht blockieren
2) Die Empfaenger sollen sich gegenseitig nicht sehen (ist das der Fall,
wenn ich alle ins BCC von der Mail schreibe?)
3) Verkraftet ein Mail-Header 800 Rezipienten auf einmal?
Leider kann ichs auch schwer austesten, ich glaub das kommt nicht so gut
an bei den Abonnenten ;)
Waere fuer Links, Vorschlaege und Tipps zum Thema unheimlich dankbar!
LG und TIA, Markus.
Markus Schwarz schrieb:
>
> Hallo!
> Ich stehe vor dem Problem, einen Newsletter per E-Mail an ca. 800
> Abonnenten zu verschicken (mittels der php-mail () Funktion).
>
> Der Inhalt ist fix und nicht benutzerspezifisch.
>
> Leider habe ich keine Ahnung, was die beste Loesung in Bezug auf folgende
> Kriterien sein koennte:
>
> 1) Das Versenden soll nicht blockieren
> 2) Die Empfaenger sollen sich gegenseitig nicht sehen (ist das der Fall,
> wenn ich alle ins BCC von der Mail schreibe?)
> 3) Verkraftet ein Mail-Header 800 Rezipienten auf einmal?
>
Wenn dein Provider nicht nach ner bestimmten Zeit die Scripte abbricht und du
die Mailadressen z.B. in ner Datenbank drin hast einfach einzeln verschicken.
Bsp:
<?
$connection = mysql_connect($server, $dbuser, $dbpassword) or die ('Konnte Datenbank nicht
oeffnen');
$db = mysql_select_db($datenbank, $connection) or die ('Konnte Tabelle nicht
oeffnen');
$sql = "SELECT email FROM members";
$result = mysql_query($sql) or die ('Fehler bei der Abfrage');
echo "<html><body bgcolor=#000000 text=#dddddd vlink=#0000FF><center><font
face=\"verdana\" size=+>Versende Mails</font><p>";
while (list ($email) = mysql_fetch_row($result))
{
echo "<font color=green>$email</font><br>";
mail ($email, $titel, $newstext, "From: newsl...@badischbynature.de");
flush();
}
?>
Bei 800 Mails müsste es so noch hinkommen, falls dein Provider abbricht musst du eben ne
Kreative lösung finden und das Script sich selbst mit neuen Parametern aufrufen lassen.
Gruß,
Andreas
--
Andreas Gräber | a.gr...@firstsoft.net
Firstsoft (Inh. Andreas Gräber) | Phone +49 700-FIRSTSOFT
Geranienstraße 10 | Fax +49 700-FIRSTSOFT
D-76275 Ettlingen | http://www.firstsoft.net
--
http://lenny.vinylmeister.de
>Ich stehe vor dem Problem, einen Newsletter per E-Mail an ca. 800
>Abonnenten zu verschicken (mittels der php-mail () Funktion).
>
>Der Inhalt ist fix und nicht benutzerspezifisch.
Dafür ist PHP eine der denkbar schlechtesten Werkzeuge. Schau Dich mal
nach einem Newsletter-Tool ö.ä. um (bspw. Majordomo)
greetings, Keita
--
individual concepts Tel: +49 521 9473475
Keita Ito Fax: +49 521 9473463
Normannenstraße 6 D2: +49 172 8954856
33647 Bielefeld http://www.indivicon.de
gruss
tom
http://www.interactive-web.net/download.html
"Markus Schwarz" <ch...@sbox.tugraz.at> schrieb im Newsbeitrag
news:20011017.174357...@sbox.tugraz.at...
danke für die verbesserung ;-)
gruss
kirsten
> BCC Empfänger werden vom Mailserver normalerweise aus dem Header
> entfernt, insofern ist das mit den clients egal.
Bedeutet das, dass die Mail fuer jeden Empfaenger dann so aussieht, als
haette er sie exklusiv erhalten, wenn ich kein "TO: " sondern nur ein
grosses "BCC: " schreibe?
Auf dem Mailserver laeuft ein normales linux - sendmail.
LG, Markus.
>> BCC Empfänger werden vom Mailserver normalerweise aus dem Header
>> entfernt, insofern ist das mit den clients egal.
>
>Bedeutet das, dass die Mail fuer jeden Empfaenger dann so aussieht, als
>haette er sie exklusiv erhalten, wenn ich kein "TO: " sondern nur ein
>grosses "BCC: " schreibe?
Nein. Jeder Empfänger sieht nur das "To:".
mfg dtg