Email 电子邮件的邮件会话索引属性的唯一性如何

Email 电子邮件的邮件会话索引属性的唯一性如何,email,smtp,exchange-server,Email,Smtp,Exchange Server,我正在使用Exchange Server Webservices托管API将属于同一对话线程的所有邮件移动到特定文件夹。会话中第一封邮件的文件夹由用户指定,这是我在数据库中存储其会话索引和文件夹名称时指定的文件夹。会话中的后续邮件应通过代码自动移动到同一文件夹中 我的问题是,如果两封邮件的对话来自两台不同的服务器(可能是两种不同类型的服务器),那么两封邮件的对话索引是否可能相同。例如,如果用户拥有Exchange帐户并发送邮件,则创建对话线程1。用户也会收到一封邮件 从Lotus Server创

我正在使用Exchange Server Webservices托管API将属于同一对话线程的所有邮件移动到特定文件夹。会话中第一封邮件的文件夹由用户指定,这是我在数据库中存储其会话索引和文件夹名称时指定的文件夹。会话中的后续邮件应通过代码自动移动到同一文件夹中

我的问题是,如果两封邮件的对话来自两台不同的服务器(可能是两种不同类型的服务器),那么两封邮件的对话索引是否可能相同。例如,如果用户拥有Exchange帐户并发送邮件,则创建
对话线程1
。用户也会收到一封邮件
从Lotus Server创建
对话线程2
对话线程1
对话线程2
是否可能具有相同的对话索引?

Glen Scales在上回答了这个问题:您可以在,因为它包含一个GUID,所以假设它是唯一的应该是相对安全的,但是GUID本身永远不能保证是唯一的。ConversationId属性是另一个问题,因为它是根据pidTagConversationThread属性计算的,pidTagConversationThread属性只是消息主题

根据您的另一篇文章,您是否使用ConversationIndex是因为您在Ex2007中无法使用ConversationId?是的,我使用的是ConversationIndex所以使用
ConversationIndex
实现此功能可靠吗?或者可以多加注意?如果是,什么样的?