Massenmail versenden

deb_ugger

Erfahrenes Mitglied
Hallo!

Ich habe da folgendes Problem. Ich möchte ein "Massenmail" an registrierte Benutzer meiner Seite verschicke. "Massenmail" ist als Begriff vielleicht ein wenig negativ behaftet, doch erfüllen die Mails schon ihren Zweck.

Auf meiner Seite können Benutzer "Gruppen" beitreten. Schreibt jemand in diese Gruppe eine Nachricht, werden alle Gruppemmitglieder verständigt, und zwar personalisiert (Also mit "Hallo Stephan, ...", "Hallo Peter,...", usw.). Langsam habe ich das Problem, dass bei Gruppengrößen >30 das Klicken des Buttons bzw. Versenden der Mails schon ein paar Sekunden dauert.

Meine Frage: Gibts die Möglichkeit die zu versendenden Nachrichten temporär in eine Datenbank zu schreiben und diese dort dann vom Server abarbeiten zu lassen? Sodass die Seite selbst entlastet wird? Oder gibt es andere Lösungsansätze?

Danke für die Hilfe!

Grüßle,
Stephan
 
Hallo

Prinzipiell kannst du das natürlich machen. Einfach die Datensätze in eine DB speichern und dann löschen nachdem sie gesendet wurden. Aber das wird dann wohl auch etwas auf die Performance gehen.
Die Frage ist hier, von wie vielen registrierten Mitgliedern wir ungefähr sprechen ;)
Nehmen wir mal an in einer Gruppe sind mehr als 1000 Mitglieder, dann dauert das ewig.
Hier wäre bestimmt darüber nach zu denken, ob du nicht mit Cronjobs arbeiten willst.

Grüße Simon
 
Hallo!

Also die aktuell größte Gruppe hat 80 Mitglieder. Doch wird die Größe sicher noch nach oben gehen, und ich denke 200 od. 300 Mitglieder in einer Gruppe sind durchaus realistisch.

Hab noch nie mit cronjobs gearbeitet. Dann werde ich mich mal schlau machen, wie das so geht ;)

Danke!
 
Zurück