Das Senden von Nachrichten wird nicht erfolgreich beendet.

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
sonicpixel
Beiträge: 2
Registriert: 23. Okt 2023, 21:38

Das Senden von Nachrichten wird nicht erfolgreich beendet.

Beitrag von sonicpixel »

Hallo.

Beim Senden von Nachrichten an eine Liste mit ca. 120 Empfängern wird das Senden nicht erfolgreich beendet. Der Knopf (Abschicken) zeigt an, dass es noch läuft. Aber auch nach 20 Minuten zeigt es dieser Knopf immer noch an.

Mir ist nun auch unklar ob alle Empfänger die Nachricht bekommen haben.

Gibt es eine Möglichkeit das in einem LOG File zu sehen?
Was kann ich machen, das das Senden erfolgreich durchgeführt wird?

PHP Version (v8.4.25)
Datenbank Typ + Version (MySQL v5.7.42)
Admidio Version (v5.0.14)

Die Debug Funktion war leider ausgeschaltet.
Das Senden wurde einzeln durchgeführt.
Beim Senden in Gruppen funktioniert es. Aber das ist nicht gewünscht.

Grüße
Benutzeravatar
fasse
Administrator
Beiträge: 6371
Registriert: 12. Nov 2005, 16:06

Re: Das Senden von Nachrichten wird nicht erfolgreich beendet.

Beitrag von fasse »

Gibt es gegebenenfalls vom Provider eine Beschränkung der E-Mails, die am gewissen Zeitraum gesendet werden dürfen?

Gegebenenfalls wird dadurch das Skript von Provider irgendwie geblockt beziehungsweise das Skript wartet auf eine weitere Freischaltung zum Senden von E-Mails.
Benutzeravatar
fasse
Administrator
Beiträge: 6371
Registriert: 12. Nov 2005, 16:06

Re: Das Senden von Nachrichten wird nicht erfolgreich beendet.

Beitrag von fasse »

Alternativ kann man trotzdem auf dem Versand an eine Gruppe gehen, aber das so einrichten, dass alle Anwender als die Nachricht als Blindkopie bekommen. Dann wird nur eine E-Mail raus gesendet und weiß trotzdem keiner die Adressdaten des anderen.
pboosten
Beiträge: 40
Registriert: 31. Okt 2023, 21:47

Re: Das Senden von Nachrichten wird nicht erfolgreich beendet.

Beitrag von pboosten »

Die letzte Option behindert die persönliche Einstellungen, wie #recipient_firstname#.

Das Alles wird verursacht durch eine TImeout in eine normale HTTP-Session. Wäre es keine Idee zu untersuchen ob man das Verschicken der Emails nicht durch eine Cron-Job machen könnte? Man "verschickt" dann die Emails in eine Databasetabelle, und cron macht den Rest (zb 10 Emails pro Minute).
mfg,

Peter
Antworten