Hat jemand PHPList funktionierend am laufen?

  • Stehe gerade vor einem Rätsel.

    Habe mir alles schön super angepasst mit der Anmeldung in WP sowie die Auswahl der Artikel (Deutsch/Englisch) in PHPList mit einer DropDown Liste. Einfach perfekt!
    (Damit kann ich ausgewählte Artikel aus meinem Blog per Newsletter versenden (Excerpt und untendrunter den Link zum weiter lesen)

    Jetzt will ich den ersten Newsletter versenden und muss feststellen, dass PHPList es nicht fertigbringt mir an 1000 Mitglieder den Nesletter zu versenden. Ich mache schon seit 20 Stunden rum. Irgendetwas mit der Prozees Queue scheint wohl nicht so hin zuhauen.

    Hat hier jemand einen Tip, ich kann nicht mehr aussteigen hab schon zu viel Zeit vertan damit. *ächzst* :-(

    Liebe Grüße

    buhuuu...

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hi,

    nein. Es gibt keine Fehlermeldung, leider.

    Es ist so, dass ich, egal was ich einstelle, immer nur ein paar Mail je Batch "Auftrag" gesendet bekomme.

    Wenn ich es so einstelle das es in einem Batch ablaufen sollte
    dann kommt die Meldung das ich das Fenster schliesen kann (so ähnlich).

    Wenn der Batch dann abgelaufen ist passiert aber nix.

    Ich habe für 1100 Newsletter Empfänger folgende Einstellungen

    Dann sollte er nach dem Ablauf des Batches automatisch weiterlaufen, macht er aber nicht. Er versendet auch nicht besonders viele eMails bei dieser einstellung hat er mit 179 Mails versendet. Nur, er macht nicht automatisch weiter damit. Das bedeutet das ich 10 mal den Newsletter Versand starten muss um alle zu versenden.

    Wenn ich die Zahl erhöhe versendet er komischerweise weniger. Also alles sehr verwirrend.

    Ich bin ratlos !

  • Du hast ja zumindest da schon mal stehen:

    Zitat

    define("MAILQUEUE_BATCH_SIZE",0);


    Also KEIN Batch Processing, von daher wundert es schon mal nicht, wenn kein Batch abläuft... Eine konkrete Idee habe ich aber leider noch nicht, warum es nicht geht

  • Doch, bei Batchsize

    PHP
    define("MAILQUEUE_BATCH_SIZE",0);

    versendet er alles auf einmal, bzw. was der Server hergibt. Steht im Beschreibungstext auch obendrüber.

    Habe aber auch dort verschiedene Mengenangaben versucht.

    Ich habe nun die Lösung gefunden (für mich)

    Ich habe einen Cronjob installiert. Jetzt funktioniert es wunderbar :-)

    PHP
    #====  Cronjob setup ====
    */10 * * * * lynx -dump 'http://www.domain.org/apps/phplist/admin/index.php?page=processqueue&login=admin&password=mypassword' > phplist.processqueue.html
    35 * * * * lynx -dump 'http://www.domain.org/apps/phplist/admin/index.php?page=processbounces&login=admin&password=mypassword' > phplist.processbounces.html
    #=================================================================

    Es ist als anzunehmen, dass PHPList ohne Cronjob nicht vernünftig konfiguriert werden kann wenn die Listen etwa größer 300 Mailempfänger sind da eine Reload im PHP Script nicht funktioniert.

    Danke für die Hilfe!

  • Vielleicht greift da auch die Laufzeitbegrenzung für PHP-Skripte voher.
    Gut zu wissen, falls ich auch mal einen Verteiler in der Größe habe

  • Genau das wird es sein (60 Sekunden PHP-Script Laufzeit)
    Wie gesagt, mit dem Cronjob war es in einer Minute erledigt.
    LKann leider nicht jeder Server. Bei diesem 1und1 Account ging es glücklicherweise :-)

  • Cronjob und Batchsize

    Hallo,
    ich bin neu hier und wollte mal fragen, wie genau ich nun die config in php list einstellen muss.
    Also die Batchsize usw. Oder kann ich durch den cronjob alles auf default (also aus) lassen?
    Bin da grad etwas ratlos, denn der Cronjob ist bei mir erstellt. Muss nun nur noch wissen, wie ich die batch/config einstellen muss..

    Vielen Dank im vorraus

    Muckel

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!