【问题标题】:Handle emails sent from outlook in CRM 2013在 CRM 2013 中处理从 Outlook 发送的电子邮件
【发布时间】:2015-03-25 12:12:09
【问题描述】:

我在 CRM 上收到了两种类型的电子邮件:电子邮件路由器和 Outlook。

当我使用(context.MessageName == "DeliverIncoming") 接收电子邮件时,它适用于从 EmailRouter 发送的电子邮件,但不适用于从 Outlook 发送的电子邮件。

我应该添加一个控件吗?我还能如何解决这个问题?

【问题讨论】:

  • 请提供更多信息。这是在电子邮件实体上的创建插件上吗?
  • 插件在“DeliverIncoming”上,
  • 更多细节:我的代码处理收到的电子邮件的数据,以创建新的案例。所以我的代码适用于从电子邮件路由器发送但不使用 Outlook 发送的电子邮件。

标签: c# outlook dynamics-crm dynamics-crm-2013


【解决方案1】:

您可以在 Outlook 的 已发送邮件 文件夹中找到已发送的电子邮件。要获取默认交付存储已发送邮件文件夹,您可以使用 Outlook 对象模型中命名空间类的 GetDefaultFolder 方法。

您也可以使用 Items 类的 Find/FindNext 或 Restrict 方法在文件夹中查找已发送的项目。 Application 类的 AdvancedSearch 方法允许在多个文件夹中异步运行搜索。

【讨论】:

  • 我需要为 CRM 2013 创建一个插件 每当收到一封电子邮件时,我需要检查该电子邮件是否包含完整数据,以创建与此传入邮件等效的新案例记录。所以我的问题是如何获取从 Outlook 发送到插件上的 CRM 用户/联系人的电子邮件数据。因为我只能处理从电子邮件路由器发送的电子邮件。
  • 当我们在 CRM 上自动收到来自 Outlook 的电子邮件时,真正需要的是创建案例并发送确认电子邮件。
  • 任何反馈??请提出一些建议
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-28
  • 2018-07-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多