{% extends "base.html" %} {% block title %}Einstellungen{% endblock %} {% block content %}
Email-Poller
Wie oft der Poller den IMAP-Eingang prüft. Aktuell: {{ poller_settings.poll_interval }}s ({{ (poller_settings.poll_interval / 60) | round(1) }} min)
Wie lange ein Task laufen darf bevor er als hängend gilt und erneut verarbeitet wird. Aktuell: {{ poller_settings.failsafe_window }}s ({{ (poller_settings.failsafe_window / 60) | round(1) }} min). Muss größer als das Poll-Intervall sein.
Zurücksetzen
📋 Email-Journal Status
{% if journal_stats %} {% for status, count in journal_stats.items() %} {% endfor %}
Status Anzahl
{% if status == 'completed' %} ✓ {{ status }} {% elif status == 'queued' %} ⏳ {{ status }} {% elif status == 'skipped' %} — {{ status }} {% elif status == 'error' %} ✗ {{ status }} {% else %} {{ status }} {% endif %} {{ count }}
{% else %}

Noch keine Einträge im Journal.

{% endif %}
Journal-Datenbank: email_journal.db
🔒 Email-Whitelist

Nur Emails von diesen Absendern werden verarbeitet (aktuell hardcoded in app.py):

{% set whitelist = ['eric.fischer@signtime.media', 'p.dyderski@live.at', 'georg.tschare@gmail.com', 'georg.tschare@signtime.media'] %} {% for addr in whitelist %} {{ addr }} {% endfor %} *@diversityball.at
{% endblock %}