Schnellere Suche, Sent-Ordner und klare Fehlermeldungen
Drei Verbesserungen aus dem letzten Release, die sich im Alltag mit klassischen IMAP-Postfächern bemerkbar machen.
search_mails deutlich schneller — und mit optionalem Bereich
Bislang hat search_mails bei klassischen IMAP-Servern immer sowohl im Betreff als
auch im Nachrichtentext gesucht. Auf Servern ohne Volltext-Index (Strato, Fastmail,
die meisten Shared-Hosting-Provider) hat das jede Suche zu einem linearen Scan über
den Ordner gemacht — Anfragen konnten am Zeitlimit des Claude-Clients scheitern.
Ab jetzt ist die Suche standardmäßig nur im Betreff. Für den seltenen Fall, dass du wirklich im Body suchen willst, gibt es zwei neue Parameter:
includeBody: true— sucht zusätzlich im Nachrichtentext. Kann bei großen Ordnern ohne Index langsam sein.since: "2026-06-01"undbefore: "2026-07-01"— schränkt die Suche auf einen Datumsbereich ein. Wird direkt in IMAP übersetzt (SINCE/BEFORE) und funktioniert auch mitincludeBodykombiniert.
Microsoft 365 nutzt weiter Graph — dort ist die Umstellung transparent und
includeBody schaltet zwischen $filter contains(subject,…) (schnell,
chronologisch sortiert) und $search (Relevanz-sortiert, ganzer Nachrichtenkopf +
-body).
Gesendete E-Mails landen jetzt sicher im Sent-Ordner
Bei klassischem IMAP/SMTP wurden versendete Nachrichten zwar korrekt zugestellt,
aber nicht in den Sent-Ordner des Postfachs kopiert — sichtbar war die Mail dann
nur beim Empfänger. Behoben. send_mail legt die versendete Nachricht nach dem
SMTP-Handover jetzt best-effort per IMAP-APPEND im passenden Sent-Ordner ab
(erkannt über \Sent Special-Use-Flag oder eine Liste gängiger Namen: Sent,
Sent Items, INBOX/Sent, INBOX.Sent, INBOX.Sent Items).
Microsoft 365 setzt weiter saveToSentItems=true beim Graph-Call — dort war das nie
ein Problem.
Klare Fehler statt Timeouts bei "Mailbox in use"
Wenn zwei Sitzungen dasselbe IMAP-Postfach gleichzeitig öffnen, weist Dovecot (inkl. der Plesk-Standardkonfiguration) die zweite temporär mit "Mailbox is in use" ab. Bislang kam das als generischer Fehler beim KI-Assistenten an.
Jetzt versuchen wir den Zugriff intern bis zu dreimal mit kurzem Backoff — die allermeisten dieser Kollisionen sind nach 250–600 ms wieder aufgelöst. Erst wenn das nicht klappt, kommt eine klare Meldung zurück:
Das Postfach "Team Support" ist gerade in einer anderen Sitzung geöffnet. Bitte in ein paar Sekunden noch einmal versuchen.
Zusätzlich enthält jetzt jeder Fehler eine Korrelations-ID, mit der wir bei Support-Anfragen die genaue Anfrage im Log finden können.
Alles davon ist auf allen Tarifen aktiv und benötigt keine Änderung im Portal oder im KI-Assistenten. Feedback bitte an support@inboxmcp.io.