1

我正在尝试为 Outlook 2010 开发一个插件,它允许我使用Outlook.MailItem的 UserProperties 集合标记电子邮件。这些字段从数据库配置中加载,并显示在任务窗格中,供用户在撰写电子邮件时填充。当使用插件的人收到电子邮件时,他们可以打开它并在同一任务窗格中查看/编辑标记值。

我还想用当前值填充从标记的电子邮件产生的回复或转发消息。不幸的是,我无法确定新电子邮件来自哪个 Outlook.MailItem。我尝试使用传递给回复事件的新创建的电子邮件来查找父级,使用 Parent 属性或 GetConversation() 方法,这两者都为新创建的项目返回 null。

所以,总结一下:有没有办法确定生成新的回复或转发邮件项的生成邮件项?如果您需要对此问题进行任何澄清,请告诉我。

谢谢,安德鲁

4

1 回答 1

1

我目前正在为 Outlook 2007/2010 开发一个使用一个用户属性的加载项。我已经体验到具有用户属性集的 MailItem 在转发时会继承它。您是否已经在新电子邮件中查找了用户属性?您可以使用Dmitry Streblechenko 的Outlook Spy更好地探索它们。

于 2011-09-29T08:34:02.530 回答