50.5 IMAP IDLE (Echtzeit-Benachrichtigungen)

50.5.1 Übersicht

IMAP IDLE sorgt dafür, dass das Programm innerhalb weniger Sekunden auf neue Mails reagiert. Statt das Postfach in regelmäßigen Abständen abzufragen, hält das Programm eine Verbindung offen, über die der Server eintreffende Mails sofort meldet.

Das Programm schaltet IDLE automatisch für jeden überwachten Ordner an, sofern der Server es unterstützt (alle gängigen Hoster) und die Konto-Option IDLE-Verbindung verwenden aktiv ist.


50.5.2 Aktivierung

Im Konto-Editor für IMAP-Konten:

Feld Beschreibung
IDLE-Verbindung verwenden Schaltet IDLE für dieses Konto an. Standard: an

Die Option wird pro Konto entschieden - bei einzelnen Konten mit Server-Eigenheiten lässt sich IDLE gezielt abschalten, ohne andere Konten zu beeinflussen.

Hinweis: Microsoft-365- und POP3-Konten zeigen die Option nicht. Microsoft 365 nutzt einen eigenen Echtzeit-Mechanismus, POP3 unterstützt IDLE nicht.


50.5.3 Latenz

Mit aktivem IDLE liegt die typische Latenz von Mail-Eingang bis Beginn der Verarbeitung bei wenigen Sekunden. Ohne IDLE wartet das Programm auf den nächsten regulären Prüf-Zyklus (siehe Kapitel 40.7) - je nach Intervall können das einige Minuten sein.


50.5.4 Sicherheitsnetz: regelmäßige Prüfung

Auch bei aktivem IDLE läuft das normale Prüf-Intervall weiter - es dient als zusätzliche Absicherung, falls eine IDLE-Benachrichtigung verloren geht (z.B. durch eine kurzzeitige Verbindungs-Unterbrechung). Beide Mechanismen ergänzen sich, sodass keine Mail unverarbeitet bleibt.


50.5.5 Wann IDLE nicht funktioniert

Situation Verhalten
Server unterstützt kein IDLE Programm fällt automatisch auf das normale Prüf-Intervall zurück, kein Fehler
Firewall mit kurzem Timeout IDLE-Verbindung bricht regelmäßig ab und wird neu aufgebaut. Bei sehr aggressiven Firewalls IDLE deaktivieren
Ordner ist als „nicht erreichbar” markiert IDLE startet für diesen Ordner nicht, bis er wieder erreichbar ist (siehe Kapitel 50.6)

50.5.6 Anwendungsfall

Echtzeit-Auto-Reply

IMAP-Konto mit aktiviertem IDLE und Profil mit Aufgabe Antworten. Eine Kunden-Anfrage wird innerhalb weniger Sekunden mit einer Eingangsbestätigung beantwortet - das Postfach reagiert spürbar schneller als mit reinem Prüf-Intervall.


50.5.7 Tipp

  • Eine Änderung der IDLE-Option wirkt erst nach Neustart der Verarbeitung (z.B. Programm- oder Dienst-Neustart)