2017-02-14 7 views
0

Похоже, что на некоторых сообщениях, которые мы получили в нашей системе, у них есть одинаковый идентификатор беседы (вполне вероятно, потому что у них один и тот же объект), но не обязательно в ответ на другие сообщения с тем же идентификатором беседы.Сообщения, помещенные в тот же идентификатор диалога, когда они не отвечают - Microsoft Graph

Учитывая, что мы используем ConversationID для потоков сообщений в нашей системе, и поэтому это связывает сообщения, которые не связаны друг с другом, возможно ли, чтобы некоторые заголовки интернет-сообщений были добавлены в объект Message в Graph? Особенно полезными были заголовки In-Reply-To и References, чтобы мы могли вручную проверять, где размещать сообщения на основе идентификатора InternetMessageID предыдущего сообщения?

ответ

1

Изменение темы приведет к новому разговору, но необязательно, чтобы соответствующий вопрос попадал в тот же разговор. Тема - это только один из многих других свойств, которые мы проверяем, включая ответы в ответ, ссылки, идентификатор беседы, индекс беседы, тему и некоторые другие свойства, что приводит к множеству возможных шаблонов в зависимости от доступной информации, которую мы имеем во входящем сообщении и существующих которые мы можем сопоставить в почтовом ящике.

Использование идентификатора беседы - это правильное свойство для группировки сообщений. Предоставление заголовков интернет-сообщений находится в нашем отставании, но у нас нет даты для обмена этой функцией.