Bei mir läuft die Team Mailbox immer voll. Nachrichten werden nie gelöscht da diese via Mail zugestellt werden.
Wie kann man eine Teammailbox automatisch leeren?
Habe bereits den Cronjob “Voicemailboxen bereinigen” manuell ausgeführt, keine Änderung.
MD Version: 7.11.4
Beste Grüße
Michael
Edit: Hab versehentlich die Scriptecke erwischt, bitte in den richtigen Bereich verschieben, danke.
welcher wert ist bei dir in der Systemeinstellung “sys.voicemail.configure.voicemailcron.expiration” hinterlegt?
Dieser bestimmt (entgegen der Irreführenden Dokumenation) die Dauer die Voicemails aufgehoben werden und steht standardmäßig auf 90 Tagen. Vielleicht ist dieser Zeitraum bei dir zu lang?
leider zu früh gefreut. Habe den Wert damals auf 5 Tage eingestellt, gelöscht wurde jedoch nichts.
Log:
2016-10-17 11:37:44 sql: Connecting to database
2016-10-17 11:37:44 tsk020506: Starte Task 020506 ‘Cronjob ausführen’, Parameter: [040506||], User-ID: [1]
2016-10-17 11:37:44 Starte Cron Job 040506
2016-10-17 11:37:44 tsk040506: Starte Child-Task 040506 ‘Voicemailbox: reorganisieren’, Parameter: ]
2016-10-17 11:37:44 mod_voicemailbox: Es werden nur bestimmte Voicemailboxen reorganisiert
2016-10-17 11:37:44 Im Dateisystem wurden [2] Voicemailboxen gefunden
2016-10-17 11:37:44 Bereinigen der Voicemails im Ordner [Old] nach Datum [2016-10-12 11:37:44];
2016-10-17 11:37:44 Die Voicemailbox [99901] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [10] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [25] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [12] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [13] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [201] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [300] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [200] wird bereinigt;
2016-10-17 11:37:44 Die Voicemailbox [555] wird bereinigt;
2016-10-17 11:37:44 tsk040506: Child-Task 040506 wurde mit [1] beendet
2016-10-17 11:37:44 tsk020506: CronJob 040506 erfolgreich abgeschlossen
Im Log steht, dass er die Mailbox 200 bereinigt, macht er aber nicht. Hast du noch einen Tipp?
versuch bitte mal unter der Benutzer-Übersicht den entsprechenden Benutzer auszuwählen und dann über die Aktion “Voicemailboxen zurücksetzen”.
Hier werden dann die Nachrichten sowohl in der INBOX (noch nicht gehörten) als auch die bereits gehörten “Old” gelöscht.
Mit der Aktion “Voicemailboxen reorganisieren” werden nur die Voicemailboxen aus “Old” also die bereits gehörten in dem Zeitfenster gelöscht.
vielen Dank für die Rückmeldung. Es geht hier allerdings um eine Team-Mailbox, dort gibt es die Aktion “Voicemailboxen zurücksetzen” nicht.
Ich habe die Box mittlerweile an der Shell geleert.
Werden die Voicemails vom Cronjob nicht gelöscht weil diese noch nicht abgehört wurden? Das würde das Phänomen erklären.
Bei diesem Kunden werden die Nachrichten nur per Mail zugestellt und abgehört.