CRM 2016 Web API,如何自动转发队列中的电子邮件?

时间:2017-02-14 06:40:14

标签: dynamics-crm crm microsoft-dynamics dynamics-crm-webapi

我想从队列中选择基于主题和发件人的特定电子邮件,然后我需要将这些电子邮件转发到另一个电子邮件地址,包括其附件,最后将其从我从中获取的队列中删除。

如何使用Web API执行此操作?我目前没有太多运气搞清楚Microsoft文档。 我使用以下网址得到了一些东西但不确定这是正确的方法:

api/data/v8.1/queueitems?$filter=(_ownerid_value eq e27a264c-a4ea-e011-b87c-005056b543f3) and (startswith(title,'SearchTitle'))

1 个答案:

答案 0 :(得分:0)

这类似于跨队列队的Dynamics CRM 2011票务项目,我们使用转发邮箱,邮箱规则&电子邮件路由器并使用插件/工作流将其传递给正确的团队队列。

现在,既然你想在现代(服务器端同步)中实现这一点,那么你仍然必须使用相同的电子邮件创建预操作插件&从目标实体检查您的条件。如果符合,您可以创建新的电子邮件活动(转发)或创建新的Queueitem&分配所需的所有者。

不确定为什么你开始使用webapi查询,如果你想自动化这个转发/分配逻辑 - web api不是搜索/过滤的方式,因为你不能通过只有webapi结果从无处启动它。