Files
sysopsandClaude Sonnet 5 ffdfa585cc fix(PROJ-86): defensive UID-Filterung gegen kaputten IMAP-Server (Sync-Loop)
q.sysops.de (Konto patrick@sysops.de) beantwortet "UID SEARCH UID N:*" auf
Mailboxen mit weniger Nachrichten als N fehlerhaft und liefert die letzte
existierende UID statt eines leeren Ergebnisses zurück (verifiziert per
Debug-Client: "UID SEARCH UID 22:*" auf 21-Nachrichten-Mailbox -> [21]).
Ohne Filterung wurde dieselbe UID bei jedem 5-Minuten-Sync erneut als
"neu" behandelt und re-indexiert - dabei driftete auch date_ts bei
Mails ohne Date-Header ständig auf "jetzt". Server-Antwort wird jetzt
client-seitig re-gefiltert, nur UIDs >= angefragtem Minimum zählen als neu.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPFC6Jk2ke1Pq9XcuVGP1R
2026-09-01 15:01:23 +02:00
..