如何在crm 2011中分配记录后向团队成员发送电子邮件?

时间:2014-11-19 16:33:34

标签: dynamics-crm-2011 dynamics-crm crm

我需要向团队成员发送电子邮件。像记录这样的邮件会分配给你。使用工作流程或插件。这意味着如果我将记录分配给特定团队,我需要向特定团队成员发送邮件通知......怎么做???

2 个答案:

答案 0 :(得分:1)

你在谈论什么类型的对象?

对于用户拥有的任何内容,您可以创建在对象更改所有者时触发的工作流,该工作流将向新所有者发送电子邮件。不太狡猾。

向整个团队发送电子邮件非常棘手。有几种不同的方法可以实现这一目标。

  1. 分发清单。
  2. 编辑团队实体,使其包含团队电子邮件。创建一个包含团队所有成员的通讯组列表。像创建用户一样创建工作流,然后如果所有权发生更改,则将电子邮件发送到分发服务器列表地址

    这样做的缺点是您必须分别管理DL列表和CRM中的团队。但它很快。

    1. 插上电源。
    2. 创建一个插件,当对象的所有权发生更改时将触发该插件。创建一个linq查询,该查询将获取团队中用户的所有电子邮件地址。创建一个foreach循环,将电子邮件发送给所有这些用户。

      选项更加困难和耗时,但这是正确的选择。

答案 1 :(得分:1)

我已经编写了一个自定义工作流程库,可以向团队成员发送电子邮件。

https://crm2011internalemail.codeplex.com/