Newsletter mit vielen Empfängern

Gesperrt
MPSN
Beiträge: 3
Registriert: Mo 26. Mai 2008, 11:51
Kontaktdaten:

Newsletter mit vielen Empfängern

Beitrag von MPSN »

Hallo,

gibt es Erfahrungen mit dem Newsletter-Modul auch mit vielen Empfängern? Arbeitet des Newsletter-Modul auch bei mehreren tausend Empfängern robust und zügig?

Vielen Dank für Erfahrungsberichte und Einschätzungen.

Grüße
Michael
Pink
Beiträge: 17
Registriert: Mo 13. Okt 2008, 15:59
Kontaktdaten:

Sorry, nein

Beitrag von Pink »

Ich habe da eine Site, die mehr als 2'500 NL-Empfänger hat. Leider, leider, muss ich diese in Mikrogüppchen von jeweils ca. 100 Empfänger aufteilen, damit ich den Versandjob überhaupt erstellen kann. Habe ich Blöcke von 200 Empfänger oder mehr, dann timed der Job aus (leere, weisse Seite aber keine Fehlermeldung).

Ich vermute, dass dies am Speicherverbrauch auf dem Server liegt. Dummerweise hilft mir der Provider da aber nicht weiter. :evil:

Sie sehen also, damit bei mir ein NL rausgeht, muss ich 25 Gruppen haben und für jede eine Versandjob erstellen! Zeitaufwendig und nervig.

Aber evtl. haben Sie auf Ihrem Server ja mehr Glück.

Mein System:
Contenido: 4.6.23
Server: Apache/1.3.34 (Unix) PHP/4.4.9
MySQL: 4.0.18
Max_execution_time: 600
Memory_limit: [leer]
mysql.connect_timeout: 60

Das Versenden selber funktioniert. Aber in Ermangelung eines Jobs mit 2500 Empfängern weiss ich nicht, ob das Versenden mit derart vielen Empfängern auch tatsächlich funktionieren würde...
Pink
Beiträge: 17
Registriert: Mo 13. Okt 2008, 15:59
Kontaktdaten:

PS

Beitrag von Pink »

PS: Und ich versende nicht mal HTML- sondern nur Text-Newsletter.

An der Länge der zu versendenden Texte liegt es übrigens nicht. Das scheint keinerlei Rolle zu spielen. Auch kurze Texte machen die selben Probleme.

Kann also eigentlich nur raten: Hände weg. Der Nerven zuliebe. :!:
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Es hat nur indirekt mit dem Inhalt des Newsletters zu tun, vielmehr mit der Anzahl der Empfänger. Da der Versand in einem Durchgang gemacht wird bricht, bei vielen Empfängern und je nach Einstellungen des Servers für die Scriptlaufzeit, das Script irgendwann ab.

Abhelfen kann man indem man die Verarbeitungszeit für PHP erhöht, wie gesagt, aber nur in gewissem Maße.
Um das Newslettersystem für große Empfängerzahlen nutzbar zu machen müßte die interne Verarbeitung durch rekursiven Aufruf erweitert werden.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb »

Das Newsletterscript kann doch schon rekursiv senden. (Funktion in Blöcken senden bei der Erstellung des Newsletters)
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Upsss, Asche auf mein Haupt :roll: :wink:

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Pink
Beiträge: 17
Registriert: Mo 13. Okt 2008, 15:59
Kontaktdaten:

Beitrag von Pink »

Spannend wäre es, wenn man die Jobs für das Versenden auch "in Blöcken" erstellen könnte. Das tue ich jetzt zwar, aber leider manuell - für jede Gruppe ein mal.

Das Problem bei mir ist also nicht der Versand, sondern, einen Versandjob mit mehr als 100 Empfängern zu erstellen.

Hätte nicht gedacht, dass das Versand-Job-Erstellen auch so viele Ressourcen braucht.
Pink
Beiträge: 17
Registriert: Mo 13. Okt 2008, 15:59
Kontaktdaten:

Beitrag von Pink »

Bin ich übrigens die einzige mit diesem Problem? Muss ich also davon ausgehen, dass ich - falls ich nicht selber irgend eine Lösung finde - weiterhin im Regen stehen bleibe? :cry:

Kann ich einen Versandjob auch "von Hand" (also nicht durch die Contenido-Funktion) erstellen? Wie müsste ich da vorgehen?
Gesperrt