KamoCRM

Suchen Sie, die ihre Abfrage ehrt, und jede Mail-Aktion auf der Mailbox, die geöffnet ist

FixEmailService
Verschifft
23. September 2026 um 06:11 UTC
Autor
Kamo
Ausschuss
9809d4b

Zwei Probleme auf /messages, im Service behoben. Die Suche hat nicht funktioniert. Der Indexpfad warf eine ClassCastException auf jeden Treffer (Instant -" Timestamp, sichtbar in den Pod-Logs), so fiel jede Suche zurück zu eine IMAP-Suche, die die Operatoren wegwarf und nach dem freien Text suchte allein - oder, ohne freien Text, für den WERT des ersten Betreibers irgendwo in der Nachricht. Der Index war auch unvollständig (275 von 398 Zeilen in einem Posteingang, kein gesendet Körper) und von Mitglied eingegeben, so dass es nie für eine andere hätte antworten können mailbox; und der freie Text wurde in einen ORDER BY interpoliert. Suche ist jetzt eine geparsed Abfrage (MailSearchParser: Gmail-Sprache - Phrasen, -exclusion, OR, Klammern, von/to/cc/bcc/subjekt/body, hat:Anhang, Dateiname:, ist:, in:, Label:, vor/nachher/an, älter_than/newer_than, größer/kleiner) vom Mailserver selbst beantwortet: IMAP SEARCH pro Ordner, mit Etiketten und Dateinamen, die daneben ausgewertet und als Bit-Sets kombiniert werden, und KQL für Microsoft 365. Es kann in den Ordner auf dem Bildschirm oder in jedem Ordner schauen aber Trash und Spam (scope=all), löst in:sent zu dem, was der Server ruft dass Ordner, Seiten neueste erste, und berichtet, was es nicht als verwenden konnte Warnungen statt zu raten. Die toten Index-Suche Klassen werden entfernt. Mailbox-Wechsel scheiterten. Löschen, Bewegen, Berichten über Spam, Ordnerverwaltung, Suche und die Massenaktionen nahmen keine Mailbox und handelte auf eigene Faust des Mitglieds - bei welche Nachricht auch immer die gleiche UID trug. Jeder von ihnen löst jetzt seine Ziel über MailboxTargetResolver (MailboxId oder SharedMailboxId, Zugriff überprüft, 400/403 statt einer 500), und nur die eigene Mailbox des Mitglieds berührt der Metadatenindex. Batch-Aktionen gehen durch den Anbieter statt roh KamoMail-Anmeldeinformationen, die auch Microsoft 365 und Google-Mitglieder eine arbeiten Großaktion. Der Weg ist unberührt.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen