UliCMS eXtend

Erhalten Sie die besten Erweiterungen für UliCMS

Mail Queue

Screenshot

Hersteller: Ulrich Schmidt
Kategorie: Werkzeuge
Letzte Änderung: 14.07.2018

Beschreibung

Wenn Sie eine große Anzahl an Mails auf einmal senden, etwa beim Versand von Newslettern, kann das dazu führen, dass Sie auf einer Spam Blacklist gelistet werden.

Dieses Modul stellt eine Warteschlange für den E-Mail Versand bereit.
Statt alle Mails auf einmal zu senden, werden diese mit zeitlicher Verzögerung versandt.

Das Modul mail_queue führt in einem regelmäßigen Abstand einen Cronjob aus, der eine beschränkte Anzahl von Mails versendet. So können beispielsweise alle 10 Minuten 5 Mails versendet werden. Nach dem eine Mail erfolgreich versandt wurde, wird diese aus der Warteschlange entfernt.

Durch die Nutzung dieses Moduls reduzieren Sie das Risiko fälschlicherweise geblacklistet zu werden signifikant.

Bitte beachten Sie:

Bestehende Module müssen angepasst werden, damit diese die Mail Warteschlange statt des regulären E-Mail Versands nutzen.

Eine Installationsanleitung, ein Codebeispiel und weitere Informationen zu dem Modul befinden Sie in dem Handbuch welches Sie unter den Downloads unten herunterladen können.

Den Quellcode finden Sie auf GitHub unter folgender URL:
https://github.com/derUli/mail_queue

Neu in Version 1.2

  • In der Admin-Oberfläche können Mails aus der Queue entfernt werden
  • Kommandozeilenanwendung zur Verwaltung der Mail Queue hinzugefügt

Neu in Version 1.1

  • Der E-Mail Betreff wird nun angezeigt in der Admin-GUI

  • Die Funktion MailQueue→getMailCount() wurde hinzugefügt. Diese gibt die Anzahl der Mails in der Queue zurück und ist ressourcenschonend, da die Mails nicht in den Arbeitsspeicher geladen werden.

Don't click this link
Version Kompatibel mit Status
1.2 2018.3 stable Download
Handbuch 2018.3 stable Download
Daumen hoch

1

Daumen runter

0