Seite 1 von 1
emailadressenbegrenzung?
Verfasst: 10.09.2004 15:17
von King Luidor
hi
ich will so ne art newsletter über php machen. nun hab ich das problem das nichts bei eingabe aller emailadressen nicht ankommt. um jetzt nicht die leute zu nerven und jede adresse einzeln zu probieren, möchte ich wissen obs da eine beschränkung in der variablen $adresse gibt?
ach ja ich nutz php4.0
danke für antworten
Re: emailadressenbegrenzung?
Verfasst: 10.09.2004 15:37
von Pyramide
King Luidor hat geschrieben:nun hab ich das problem das nichts bei eingabe aller emailadressen nicht ankommt.
nichts nicht? also nein + nein=ja?
King Luidor hat geschrieben:...möchte ich wissen obs da eine beschränkung in der variablen $adresse gibt?
Es gibt eine Beschränkung bei der Anzahl der Empfänger (falls du das mit "variablen $adresse" meinst), wo die genau liegt weiß ich jedoch nicht. Die meisten Newsletter o.ä. Programme senden daher entweder an jede Adresse einzeln oder per bcc.
Verfasst: 10.09.2004 15:44
von King Luidor
ich meinte es kommt nichts mehr an
ich hab sie jetzt nicht gezählt, aber die mitgliederliste die die news bekommen soll liegt bei rund 150.
das heißt, wen ich dich richtig verstehe, das ich mit bcc die beschränkung umgehen kann. oder?
Verfasst: 10.09.2004 16:47
von Dennis63
Hast Du alle User in "To" drinne? Dann sieht doch jeder die Emailaddy der anderen 150 User.
Ich habe bei meinem Newsletter ne Schleife und lasse die Emails alle einzelnd schicken. Dann hat jeder "Kunde" auch seine Mailaddy bei "Emfänger" drinne. Finde ich besser, als wenn bei Emfänger was falsches steht...
Nach abschicken einer Email speichere ich das zur Kontrolle in der Datenbank mit ab. Nach 25 Sekunden bricht das Script eigenständig ab, zeigt den Status an (z.B. Mails: 35 / 150 verschickt) und startet sich selbst dann per Meta-Refresh neu. Dann werden natürlich nur Mais genommen, die noch nicht markiert sind.
Grüße
Dennis
Verfasst: 10.09.2004 16:50
von DaniM
Lese jede E-Mailadresse in ein Array ein und lass dann wie Dennis Böge gesagt hat, eine Schleife die E-Mails verschicken.
außerdem wenn ein Fehler kommt kannst du dir bei jedem Schleifendurchgang anzeigen welche E-Mailversendet wurde und/oder nicht.
Mit freundlichen Grüßen,
Dani
Verfasst: 10.09.2004 17:39
von Blutgerinsel
DaniM hat geschrieben:Lese jede E-Mailadresse in ein Array ein und lass dann wie Dennis Böge gesagt hat, eine Schleife die E-Mails verschicken.
außerdem wenn ein Fehler kommt kannst du dir bei jedem Schleifendurchgang anzeigen welche E-Mailversendet wurde und/oder nicht.
Mit freundlichen Grüßen,
Dani
Natürlich sollte die Schleife in einem gewissen Rythmus unterbrochen werden, da u.A. der Webhoster dies nicht gern hat und meistens unterbindet.
Gibt auch noch weitere Gründe aber die hab ich nicht im Gedächnis.
Flag setzen bietet sich.
Ich denke eine rekursive Funktion in Verbindung mit einem Modulo wird für diesen Rythmus sorgen.
Verfasst: 10.09.2004 18:38
von King Luidor
he leute ich bin ein anfänger
jetzt muß ich erst mal bücher wälzen um euh zu verstehen.
aber danke für die antworten