在Outlook 2013中,如何将发送的mailitem链接到回复?

时间:2014-08-24 12:12:43

标签: c# outlook-addin

我试图查看收到的电子邮件是否是对已发送电子邮件的回复并收到该电子邮件。

我已经知道如何获取转化项目并获取已发送的电子邮件,但由于我有时使用IMAP帐户,发送文件夹中的电子邮件未正确同步,我无法收到已发送的电子邮件邮件(我必须等到同步完成,这可能需要永远)。

是否有其他方法可以将回复的电子邮件与已发送的电子邮件相关联?

谢谢。

1 个答案:

答案 0 :(得分:0)

检查收件箱邮件是否具有PR_IN_REPLY_TO_ID属性;您还可以检查PR_TRANSPORT_MESSAGE_HEADERS属性是否包含原始邮件的邮件ID - 使用OutlookSpy查看邮件(单击IMessage按钮)。可以使用MailItem.PropertyAccessor.GetProperty访问这些属性; OutlookSpy将显示调用GetProperty时需要使用的DASL属性名称。