C#Outlook,如果主题被更改,有没有办法跟踪对话?

时间:2018-05-31 13:54:26

标签: c# outlook vsto mailitem

我正在使用C#开发VSTO工具,我需要跟踪客户的对话。使用ConversationID将完成大部分工作,但是如果客户更改主题,将生成全新的ConversationID,新消息将被视为新会话。有没有办法将这些消息与原始消息联系起来?

亲切的问候和提前谢谢!

1 个答案:

答案 0 :(得分:0)

不,ConversationID属性是根据主题生成的(标准化主题,即没有RE:或FW:前缀)。

对话是一组具有相同ConversationTopic属性值的相关消息。例如,用户可以将原始邮件和响应保存在其个人文件夹中。可以使用ConversationIndex属性标记邮件,以便用户可以在对话中订购邮件。

如果您想跟踪项目,您只需在主题字符串中添加ID,并跟踪此类主题,以便在需要时或您需要做的任何事情中对消息进行分组。