【问题标题】:How to open Outlook Received and Read Email如何打开 Outlook 接收和阅读电子邮件
【发布时间】:2012-09-05 14:24:35
【问题描述】:

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

关于如何打开 Outlook 通过 C# 收到的电子邮件并解析它们的任何想法(阅读)?

你觉得this is the correct answer for my question

请帮帮我。

【问题讨论】:

  • 它可能是正确答案的近似值,它直接连接到 Outlook 的 Web 实例,而不是您的本地 outloo
  • 这是一次性统计还是累积统计?您是否需要持续管理统计数据,还是会在给定日期范围内定期重新计算它们?
  • 我需要定期重新计算它们,例如每周。
  • @Bugfinder:因此,由于我们没有存档电子邮件,我可以打开并正确分析它们吗?
  • 有很多例子使用mapi打开outlook和阅读邮件,或者为outlook做一个插件

标签: c# outlook


【解决方案1】:

您可以使用EWSVSTO 来实现此目的。这真的取决于你更舒服的路线。 EWS 可能会更慢,因为它必须进行远程调用,而 VSTO 可以访问本地计算机上的电子邮件。任一路由都应让您访问电子邮件正文

VSTOMailItem.Body
EWSEmailMessage.Body

【讨论】:

  • 谢谢 SilverNinja,我会在下周开始编码后标记你,但我认为它会很有用。
  • @SilverNinja:我有一个问题,你介意看看我的新帖子stackoverflow.com/questions/14515117/…
猜你喜欢
  • 1970-01-01
  • 2011-08-18
  • 2015-03-17
  • 2023-02-23
  • 2017-09-05
  • 2018-07-08
  • 1970-01-01
  • 1970-01-01
  • 2022-01-23
相关资源
最近更新 更多