C# 如何打开Outlook接收和阅读电子邮件

C# 如何打开Outlook接收和阅读电子邮件,c#,outlook,C#,Outlook,我们有5个人使用同一封电子邮件通过Outlook回复我们的客户。我想想出一个程序来打开所有发送的电子邮件,阅读它们(打开它们),找到第一个人的签名,并在他/她的计数器中添加一个数字,这样我就可以得出一些统计数字 关于如何打开outlook通过C#接收的电子邮件并对其进行解析(阅读)有何想法 你认为呢 请帮助我。您可以使用或来实现这一点。这真的取决于你更喜欢哪条路线。EWS可能会慢一些,因为它必须进行远程呼叫,而VSTO可以访问本地机器上的电子邮件。任何一种途径都应允许您访问电子邮件正文 VSTO

我们有5个人使用同一封电子邮件通过Outlook回复我们的客户。我想想出一个程序来打开所有发送的电子邮件,阅读它们(打开它们),找到第一个人的签名,并在他/她的计数器中添加一个数字,这样我就可以得出一些统计数字

关于如何打开outlook通过C#接收的电子邮件并对其进行解析(阅读)有何想法

你认为呢

请帮助我。

您可以使用或来实现这一点。这真的取决于你更喜欢哪条路线。EWS可能会慢一些,因为它必须进行远程呼叫,而VSTO可以访问本地机器上的电子邮件。任何一种途径都应允许您访问电子邮件正文

VSTO

EWS

这可能是一个大致正确的答案,但是,它直接连接到outlook的web实例,而不是本地实例。这是一次性统计还是累积统计?您是否需要管理正在进行的统计数据,或者在给定的日期范围内定期重新计算它们?我需要定期重新计算它们,例如每周。@Bugfinder:因此,由于我们没有存档电子邮件,我可以打开并正确分析它们?有许多使用mapi、打开outlook和阅读邮件的示例,或者为OutlookThank制作一个插件谢谢SilverNinja,我会在下周开始编码后给你打分,但我认为这会很有用。@SilverNinja:我有个问题,你介意看看我的新帖子吗