Notification Center: Gateway Warteschlange/Queue Anleitung bzw. Erklärung
Hallo zusammen,
ich habe seit Kurzem in unserem Hosting ein Problem das er z viele Mails pro Session sendet (ca. 45 auf einen Schlag).
Zitat:
Could not send email for message ID 17: Expected response code "250" but got code "451", with message "451-Requested action aborted 451 Mails per session limit exceeded.".
Bisher war das kein Problem....Hoster IONOS ist bereits kontaktiert aber das ist eine andere Baustelle.
Es gibt in NC eine Gateway Art "Warteschlange". Allerdings finde ich hierzu keine Doku etc. Kann mir jemand die Funktionsweise davon erklären bzw. hat sie selbst in Verwendung?
Zitat:
Queue schickt die Nachrichten zunächst in eine Warteschleife, wo sie dann von der eigentlichen Versandart abgearbeitet werden.
https://github.com/ContaoBayern/noti...tion_center.md
VG
Liste der Anhänge anzeigen (Anzahl: 3)
Also....es hat fast wie erwartet funktioniert.
Heute waren 6 Teilnehmer angemeldet und es hätte 6 Reminder geben sollen. Es wurden 6 Mails verschickt (siehe mails.png)
Ich habe einen Cronjob der von 6:00 bis 6:15 minütlich die Seite aufruft. Woher kommt dann der Mailversand um 7:03 Uhr (siehe log.png)?
Wie funktioniert denn der Poor man Cron? Durch den Aufruf im Frontend oder?
Liste der Anhänge anzeigen (Anzahl: 2)
Sodale...noch einen Test mit Reminders gefahren. 35 Mails an die Warteschlange übergeben. Jeder (echte) Seitenaufruf im Frontent hat diese Warteschlange mit je 20 Mails abgearbeitet.
Funzt somit eigentlich ganz gut.
Jetzt muss ich aber trotzdem noch klären warum uns der Provider plötzliche limitiert hat.....viel Spaß mit dem IONOS Support.....