Hi,
in den Einstellungen steht die Cronjob Info auf: Letzter Cron-Lauf:
Do 1. Jan 1970, 00:00.
D.h. es werden bisher keine automatischen Mails versendet?
Wie ist die Cron URL?
Oder wie werden Automails versendet?
Gruß Timo
Kein automatischer Versand von E-Mails
- Mike-on-Tour
- Administrator
- Posts: 221
- Joined: Sat 21. Mar 2020, 19:02
- Location: Wittingen
Re: Kein automatischer Versand von E-Mails
Hallo Timo,
zunächst musst du in den Einstellungen ("Konfiguration der Erinnerungsintervalle") den automatischen Versand der Erinnerungs-Mails aktivieren. Wenn das der Fall ist, wird bei jedem Aufruf deines Forums geprüft, ob Mitglieder zur Erinnerung heranstehen. Ist das der Fall, werden die Mails erstellt und versandt, wobei hier der Mechanismus greift, dass geprüft wird, ob mehr Mails zu versenden sind als du in den Einstellungen ("Konfiguration der E-Mails") als Obergrenze eingegeben hast. Ist das der Fall, werden alle darüber hinausgehenden Mails gespeichert und nach Ablauf des von dir dort ebenfalls einzugebenden Zeitlimits über den Cron-Job versandt.
Wenn du also diese Einstellungen so noch nicht vorgenommen hast, wird der Cron-Job auch nicht aufgerufen und zeigt deshalb dieses Datum an (Zeitstempel = 0, was dem 01.01.1970, 00:00 Uhr GMT entspricht).
Ist deine Frage damit beantwortet?
zunächst musst du in den Einstellungen ("Konfiguration der Erinnerungsintervalle") den automatischen Versand der Erinnerungs-Mails aktivieren. Wenn das der Fall ist, wird bei jedem Aufruf deines Forums geprüft, ob Mitglieder zur Erinnerung heranstehen. Ist das der Fall, werden die Mails erstellt und versandt, wobei hier der Mechanismus greift, dass geprüft wird, ob mehr Mails zu versenden sind als du in den Einstellungen ("Konfiguration der E-Mails") als Obergrenze eingegeben hast. Ist das der Fall, werden alle darüber hinausgehenden Mails gespeichert und nach Ablauf des von dir dort ebenfalls einzugebenden Zeitlimits über den Cron-Job versandt.
Wenn du also diese Einstellungen so noch nicht vorgenommen hast, wird der Cron-Job auch nicht aufgerufen und zeigt deshalb dieses Datum an (Zeitstempel = 0, was dem 01.01.1970, 00:00 Uhr GMT entspricht).
Ist deine Frage damit beantwortet?
-
- Posts: 4
- Joined: Tue 27. Dec 2022, 11:48
Re: Kein automatischer Versand von E-Mails
Hi,
ok verstanden.
Allerdings muss doch dann sobald User das Forum betreten, die Info vom Cron überschrieben werden?! So wie die Info jetzt steht heißt das doch, dieser wurde noch nie ausgelöst und User haben noch nie automatisch Mails bekommen?
Habe die Einstellung nochmals überprüft und abgesendet: https://photos.app.goo.gl/PgGzsk7QPZs2Kf9C8 hier Screenshots.
Kann man die Crondatei nicht über einen abgelegten Cron auslösen lassen? wie würde die URL dann aussehen?
Gruß Timo
ok verstanden.
Allerdings muss doch dann sobald User das Forum betreten, die Info vom Cron überschrieben werden?! So wie die Info jetzt steht heißt das doch, dieser wurde noch nie ausgelöst und User haben noch nie automatisch Mails bekommen?
Habe die Einstellung nochmals überprüft und abgesendet: https://photos.app.goo.gl/PgGzsk7QPZs2Kf9C8 hier Screenshots.
Kann man die Crondatei nicht über einen abgelegten Cron auslösen lassen? wie würde die URL dann aussehen?
Gruß Timo
- Mike-on-Tour
- Administrator
- Posts: 221
- Joined: Sat 21. Mar 2020, 19:02
- Location: Wittingen
Re: Kein automatischer Versand von E-Mails
Hi Timo,
gemäß den Screenshots deiner Einstellungen hast du ein aktuell verfügbares E-Mail-Kontingent von 0, damit kann der Cron-Job keine Mails versenden und bricht ab, ohne den Zeitpunkt des letzten Laufes abzuspeichern.
Warum du 0 E-Mails verfügbar hast, kann ich jetzt auf der vorhandenen Datenbasis nicht beantworten.
Kannst du (z.B. per phpMyAdmin) prüfen, ob in der Tabelle
Und was zeigt der ACP-Tab "User Reminder" -> "Erinnerung" an? Sind dort Einträge über versandte Erinnerungsmails?
Hast du Log-Einträge über den Versand von Erinnerungsmails im Administrations-Protokoll?
gemäß den Screenshots deiner Einstellungen hast du ein aktuell verfügbares E-Mail-Kontingent von 0, damit kann der Cron-Job keine Mails versenden und bricht ab, ohne den Zeitpunkt des letzten Laufes abzuspeichern.
Warum du 0 E-Mails verfügbar hast, kann ich jetzt auf der vorhandenen Datenbasis nicht beantworten.
Kannst du (z.B. per phpMyAdmin) prüfen, ob in der Tabelle
phpbb_mot_userreminder_remind_queue
Einträge vorhanden sind?Und was zeigt der ACP-Tab "User Reminder" -> "Erinnerung" an? Sind dort Einträge über versandte Erinnerungsmails?
Hast du Log-Einträge über den Versand von Erinnerungsmails im Administrations-Protokoll?
-
- Posts: 4
- Joined: Tue 27. Dec 2022, 11:48
Re: Kein automatischer Versand von E-Mails
Hi, also in der DB sind Einträge in phpbb_mot_userreminder_remind_queue vorhanden. Ich habe auch am Anfang manuell einmal ausgelöst. In Tab Erinnerung siehst du den Screenshot.
Logs auch. Was mich auch wundert, warum der Benutzername "google bot" die erste Runde Mails versendet hat, das war eigentlich ich.
Mich wundert halt die Cron Info, außerdem hab ich nie BBC Mails erhalten (außer die sind im Spam gelandet).
Wenn der Automatismus geht, sollte doch bei der CronInfo ein letztes Datum des versandes stehen oder?
Logs auch. Was mich auch wundert, warum der Benutzername "google bot" die erste Runde Mails versendet hat, das war eigentlich ich.
Mich wundert halt die Cron Info, außerdem hab ich nie BBC Mails erhalten (außer die sind im Spam gelandet).
Wenn der Automatismus geht, sollte doch bei der CronInfo ein letztes Datum des versandes stehen oder?
- Attachments
-
- Logs
- IMG_20221228_172232.jpg (51.46 KiB) Viewed 11193 times
-
- Einträge in Erinnerung
- Screenshot_2022-12-28-17-12-46-971_com.android.chrome.jpg (14.71 KiB) Viewed 11193 times
- Mike-on-Tour
- Administrator
- Posts: 221
- Joined: Sat 21. Mar 2020, 19:02
- Location: Wittingen
Re: Kein automatischer Versand von E-Mails
Hi,
also zunächst mal zum Log, das sieht okay aus, der erste Eintrag vom 12.09.2022, 08:08 war wohl der erste automatische Versand. Der Google Bot war halt derjenige Nutzer, der das ausgelöst hat (die Routine wird bei jedem Log in aufgerufen, und die bereits in der Benutzergruppe Bots enthaltenen "Mitglieder" können das eben auch), das ist soweit auch okay.
Der zweite Eintrag in dem dargestellten Log warst du am 12.09.2022, 07:24, das war die manuelle Auslösung, das ist auch okay so.
Der Google Bot hat die 100 erlaubten Erinnerungsmails verschickt, das ist auch okay. Aber danach scheint etwas schief gelaufen zu sein, wenn immer noch Einträge in der Tabelle
Und jetzt wird es ganz komisch, denn es müssen ja danach noch weitere Erinnerungsmails versandt worden sein, weil in dem Ausschnitt aus der Tabelle "Erinnerungen" ja noch der Versand einer zweiten Erinnerungsmail am 15. und 17. November 2022 verzeichnet ist. Darüber scheint es aber keine Log-Einträge zu geben, oder? Und wenn du schreibst, dass du nie irgendwelche Kopien der Mails bekommen hast, gibt es in deiner Installation offenbar noch mehr Probleme.
Mit den jetzt verfügbaren Daten bin ich aber erstmal am Ende meines Lateins. Würdest du mir Zugriff auf den Admin-Bereich deines Forums unf auf deine Datenbank gewähren? Dann könnte ich mir das mal näher ansehen. Wenn du das machen willst, dann bitte per PN.
also zunächst mal zum Log, das sieht okay aus, der erste Eintrag vom 12.09.2022, 08:08 war wohl der erste automatische Versand. Der Google Bot war halt derjenige Nutzer, der das ausgelöst hat (die Routine wird bei jedem Log in aufgerufen, und die bereits in der Benutzergruppe Bots enthaltenen "Mitglieder" können das eben auch), das ist soweit auch okay.
Der zweite Eintrag in dem dargestellten Log warst du am 12.09.2022, 07:24, das war die manuelle Auslösung, das ist auch okay so.
Der Google Bot hat die 100 erlaubten Erinnerungsmails verschickt, das ist auch okay. Aber danach scheint etwas schief gelaufen zu sein, wenn immer noch Einträge in der Tabelle
phpbb_mot_userreminder_remind_queue
vorhanden sind, denn die müssten über den Cron-Job aufgerufen werden. Das passiert vermutlich auch, aber wie ich schon schrieb ist das verfügbare Mail-Kontingent für den Cron-Job gleich Null (vergleiche den Screenshot von deinen Mail-Einstellungen), deshalb bricht er ab und setzt dann natürlich auch nicht das Datum des letzten Durchlaufes (es ist das Datum/Uhrzeit des letzten Laufes, nicht des letzten Versandes), weshalb bei dir immer noch der Ausgangswert Null in der Datenbank steht und nicht ein gültiges Datum.Und jetzt wird es ganz komisch, denn es müssen ja danach noch weitere Erinnerungsmails versandt worden sein, weil in dem Ausschnitt aus der Tabelle "Erinnerungen" ja noch der Versand einer zweiten Erinnerungsmail am 15. und 17. November 2022 verzeichnet ist. Darüber scheint es aber keine Log-Einträge zu geben, oder? Und wenn du schreibst, dass du nie irgendwelche Kopien der Mails bekommen hast, gibt es in deiner Installation offenbar noch mehr Probleme.
Mit den jetzt verfügbaren Daten bin ich aber erstmal am Ende meines Lateins. Würdest du mir Zugriff auf den Admin-Bereich deines Forums unf auf deine Datenbank gewähren? Dann könnte ich mir das mal näher ansehen. Wenn du das machen willst, dann bitte per PN.
-
- Posts: 4
- Joined: Tue 27. Dec 2022, 11:48
Re: Kein automatischer Versand von E-Mails
Hab dir ne PN geschickt, die hängt allerdings im Postausgang?!
- Mike-on-Tour
- Administrator
- Posts: 221
- Joined: Sat 21. Mar 2020, 19:02
- Location: Wittingen
Re: Kein automatischer Versand von E-Mails
Ist angekommen, das "Hängen" im Postausgang liegt daran, dass phpBB die PN's so lange dort speichert, bis der Adressat wieder online geht.