根据主题,正文,收件人姓名,已接收时间删除重复的邮件项目

时间:2013-05-15 06:42:12

标签: outlook c#-2.0 outlook-addin comaddin shared-addin

我正在使用VS 2010,Dot Net Framework 2.0。我在Extensibility中创建了一个项目 - > Outlook的共享加载项。

我想根据主题,正文,收件人姓名,收到的时间删除重复的邮件项目 我想知道我可以使用outlook的搜索引擎并删除重复或我应该使用什么来删除重复。什么是最好和最有效的方式

请提出任何建议

1 个答案:

答案 0 :(得分:0)

这就是我为完成这项任务所做的工作。我不知道这是否有效?

1)创建了一个数据表并横向于每个邮件项,并在数据表中添加了EntryID,Subject等。

2)使用数据表上的Select()逐个比较每个元素,并将其添加到DataRow []中。

3)然后使用EntryId创建邮件项目。

4)并移除或移动此邮件

对于210电子邮件,此过程需要25秒。 请评论并告诉我是否可以加强。