2017-02-14 3 views
0

Es scheint, dass auf einigen Nachrichten, die wir in unser System erhalten haben, sie die gleiche ConversationID haben (sehr wahrscheinlich, weil sie das gleiche Thema haben), aber nicht sind notwendigerweise als Antwort auf die anderen Nachrichten mit der gleichen ConversationID.Nachrichten in derselben ConversationID, wenn sie nicht antworten - Microsoft Graph

Vorausgesetzt, dass wir die ConversationID verwenden, um Nachrichten in unserem System einzufädeln, und daher Nachrichten miteinander verknüpft, die nicht verwandt sind, ist es möglich, einige der Internet-Nachrichtenheader dem Message-Objekt in Graph hinzugefügt? Besonders nützlich wären die Header "In-Reply-To" und "References", so dass wir manuell überprüfen können, wo Nachrichten basierend auf der InternetMessageID der vorherigen Nachricht platziert werden sollen.

Antwort

1

Das Ändern des Betreffs führt zu einer neuen Konversation, aber nicht unbedingt, dass ein übereinstimmendes Subjekt in derselben Konversation endet. Betreff ist nur eine von vielen anderen Eigenschaften, die wir überprüfen, einschließlich Antwort, Verweisen, Konversations-ID, Konversationsindex, Thema und einigen anderen Eigenschaften, was zu vielen möglichen Mustern führt, abhängig von den verfügbaren Informationen, die wir in der eingehenden Nachricht haben und existieren Elemente, denen wir im Postfach entsprechen können.

Die Verwendung der Konversations-ID ist die richtige Eigenschaft zum Gruppieren der Nachrichten. Das Bereitstellen von Nachrichtenheadern im Internet befindet sich in unserem Rückstand, aber wir haben noch kein Datum für die Bereitstellung dieser Funktion.

Verwandte Themen