---
title: "Geplante Aufgaben ausführen (Cron-Job)"
description: "Ein sogenannter Cron-Job ist ein**Sammelmechanismus für viele automatische Wartungs-, Synchronisations- und Benachrichtigungsaufgaben**. Er prüft nicht eine einzelne Aufgabe, sondern welche geplanten Aufgaben **jetzt** fällig sind und führt diese dann aus. Auch in deinem ChurchTools erledigt ein Cron-Job diese wichtigen Verwaltungsaufgaben im Hintergrund.…"
url: "https://staging.churchtools.academy/de/help/verwaltung/weiteres-verwaltung/geplante-aufgaben-ausfuehren-cron-job/"
updated: "2026-07-14"
category: Weiteres
---

# Geplante Aufgaben ausführen (Cron-Job)

Ein sogenannter Cron-Job ist ein**Sammelmechanismus für viele automatische Wartungs-, Synchronisations- und Benachrichtigungsaufgaben**. Er prüft nicht eine einzelne Aufgabe, sondern welche geplanten Aufgaben **jetzt** fällig sind und führt diese dann aus. Auch in deinem ChurchTools erledigt ein Cron-Job diese wichtigen Verwaltungsaufgaben im Hintergrund.

Das sind beispielsweise solche Aufgabenbereiche:

- **Kalender**: externe Kalenderquellen aktualisieren
- **Check-in**: alte Einträge in der Druck-/Warteschlange löschen
- **Benutzer/E-Mails/Administration**: Loginfehler zurücksetzen, alte E-Mail-Daten bereinigen, nicht mehr benötigte Anhänge entfernen
- **Berichte**: geplante Berichte verschicken
- **Events**: Erinnerungen, Hinweise zu offenen Diensten und Leiter-Infos versenden
- **Allgemeine Wartung**: Erinnerungs- und Benachrichtigungs-E-Mails anstoßen, Daten bereinigen, Lizenzinformationen abrufen, alte temporäre Dateien löschen
- und eine Menge mehr ...

## Ausführung geplanter Aufgaben

Das Ausführen der geplanten Aufgaben wird alle 4 Stunden automatisch bei allen Systemen ausgelöst. Der Start ist immer in der Nacht. Sobald jemand das System aktiv nutzt, läuft er jede Stunde zusätzlich.

Du kannst den Cron-Job auch manuell über das *Verwalten-Menü* mit Klick auf *Geplante Aufgaben ausführen* auslösen.

## Bestandteile eines Cron-Jobs

Welche der geplanten Aufgaben tatsächlich laufen, hängt vom **Zeitplan**, den im System **aktivierten Modulen**und der **Aufrufart** ab. **Nicht alles läuft bei jedem Aufruf**. Ein Cron-Job besteht immer aus mehreren Teilen. Um dir zu verdeutlichen, was gemeint ist, geben wird dir jeweils ein paar Beispiele, sodass du eine bessere Vorstellung bekommst.

1. **Feste Aufgaben, die immer laufen**
   - Erinnerungs-E-Mails anstoßen
   - Temporäre Dateien löschen
   - Auth-/Berechtigungs-Cache leeren
   - Lauf als beendet markieren
2. **Je nach Zeitpunkt** werden zusätzlich zeitgesteuerte Cron-Aufgaben ausgeführt
   - **Bereinigung/Löschen**
     - Cache bereinigen
     - Alte Bilder löschen
     - Abgelaufene Anmelde-/Einladungs-Token löschen
     - Abgelaufene Abonnements bereinigen
     - Alte Logeinträge bereinigen
     - Abgelaufene Routine-Läufe löschen
   - **Benachrichtigungen/E-Mails**
     - Geburtstagsbenachrichtigungen versenden
     - Chat-Einladungen anstoßen
     - Follow-up-E-Mails versenden
     - Geplante Berichte erzeugen und verschicken
     - Diensterinnerungen, offene Dienste und Leiter-Infos versenden
     - E-Mails aus der normalen E-Mail-Warteschlange verschicken
   - **Synchronisation/Automatisierung**
     - Chat-Daten aktualisieren
     - Event-Chat automatisch starten
     - Sync-Jobs automatisch starten
     - Dynamische Gruppen neu berechnen
     - CCLI-bezogene Wartung ausführen
   - **Gruppen/Termine/Check-in**
     - Gruppenanmeldungen verarbeiten
     - Beendete Gruppen aufräumen
     - Gruppenmitglieder aktualisieren
     - Gruppentermine erzeugen
     - Anmeldetermine für Gruppen verarbeiten
     - Routine-Jobs ausführen
     - Fehler-E-Mails zu Routine-/Gruppenabläufen versenden
   - **Sonstige Systemaufgaben**
     - Datenbank-/Import-Aufräumung
     - Lizenzinformationen abrufen
     - Automatische Benachrichtigungen in die E-Mail-Warteschlange stellen
     - Data-Security-Mails versenden
     - Allgemeine E-Mails verschicken
3. **Eigene Cron-Läufe für aktivierte Module** starten
   - Geplante Berichte erzeugen und an Empfänger versenden
   - Externe iCal-/Kalenderquellen aktualisieren
   - Serienbriefe ausführen
   - Alte Dateien löschen
   - Gruppenmitgliedschaften aktuell halten
4. **Aufräumarbeiten** erledigen
5. Wenn der Cron mit `sendmail=true` aufgerufen wird, macht er nur den **Hintergrundversand**:
   - Ausstehende E-Mails in Blöcken verschicken
   - Bei Bedarf den nächsten Hintergrundlauf anstoßen

## Artikel zum Weiterlesen

- [Wie nutze ich das Log?](https://staging.churchtools.academy/de/help/verwaltung/weiteres-verwaltung/wie-nutze-ich-das-log/)
- [Personen simulieren zur Fehlersuche und Rechteverwaltung](https://staging.churchtools.academy/de/help/verwaltung/benutzer-simulieren/personen-simulieren-zur-fehlersuche-und-rechteverwaltung/)
