我需要向团队成员发送电子邮件。像记录这样的邮件会分配给你。使用工作流程或插件。这意味着如果我将记录分配给特定团队,我需要向特定团队成员发送邮件通知......怎么做???
答案 0 :(得分:1)
你在谈论什么类型的对象?
对于用户拥有的任何内容,您可以创建在对象更改所有者时触发的工作流,该工作流将向新所有者发送电子邮件。不太狡猾。
向整个团队发送电子邮件非常棘手。有几种不同的方法可以实现这一目标。
编辑团队实体,使其包含团队电子邮件。创建一个包含团队所有成员的通讯组列表。像创建用户一样创建工作流,然后如果所有权发生更改,则将电子邮件发送到分发服务器列表地址
这样做的缺点是您必须分别管理DL列表和CRM中的团队。但它很快。
创建一个插件,当对象的所有权发生更改时将触发该插件。创建一个linq查询,该查询将获取团队中用户的所有电子邮件地址。创建一个foreach循环,将电子邮件发送给所有这些用户。
选项更加困难和耗时,但这是正确的选择。
答案 1 :(得分:1)
我已经编写了一个自定义工作流程库,可以向团队成员发送电子邮件。