Newsletter-Script
Christian Bliß
- programmiertechnik
0 Jeena Paradies0 Joseph0 Jeena Paradies0 Joseph
Hallo,
schon seit längerem benutze ich in meinem CMS ein Script zum Versenden eines Newsletters. Bisher habe ich das "ganz billig" durch folgende Schleife gelöst.
Prinzip:
for(NUTZER) {
sendmail;
}
D.h. für jeden Newsletternutzer wird eine "neue" E-Mail generiert und verschickt.
Da muss es doch eine bessere Möglichkeit geben, oder? Mein Script läuft inzwischen (je nach Newsletterlänge) 30-40 Sek, das kommt mir lange vor. Wie habt ihr das gelöst?
PS: Für Quelltexttipps -> ich programmiere in PERL
Gruß
Christian Bliß
Hallo,
Wenn die Mails für jeden einzeln generiert werden, also zum Beispiel der Name oder ein personalisierter Link zum austragen, etc. dann wirst du um deine Lösung nicht herumkommen.
Wenn die Mails allerdings komplett gleich für alle sind dann kannst du BCC oder so für Kopien nutzen.
Jeena
Hallo,
Wenn die Mails allerdings komplett gleich für alle sind dann kannst du BCC oder so für Kopien nutzen.
Wodurch sie dann nach meiner Erfahrung den Spambots zum
Opfer fallen. Also BCC, ganz schlechte Wahl.
Hallo,
Wodurch sie dann nach meiner Erfahrung den Spambots zum
Opfer fallen. Also BCC, ganz schlechte Wahl.
Was wäre dann die Option? Schnelleren Server kaufen? ;-)
Jeena
Hallo,
Was wäre dann die Option? Schnelleren Server kaufen? ;-)
Also ich machs so, dass ich die Emails nicht "nur"
nacheinander abarbeiten lasse sondern auch parralel.
Joseph