我有一个电子邮件模板,我希望使用链接/按钮从案例中启动。我看到setup-> customize-> cases->按钮和链接下的选项我甚至看到我需要放置URL的位置。我没有看到的是关于如何构建URL以启动电子邮件模板的nay文档。任何帮助你都很棒
答案 0 :(得分:6)
我不知道salesforce是否在任何地方记录了这一点,但我从一些猜测中找到了工作:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn
只需将其用作自定义按钮或链接的网址内容即可。这个是针对案例的,正如您尝试的那样,但我认为这也适用于其他类型的对象。
参数为p3_lkid
,即案例ID,p2_lkid
,即您要通过电子邮件发送的联系人的ID,以及template_id
,它是硬编码到所需的电子邮件模板。 (您可以通过查看模板的“设置”页面的网址来找到此ID)
答案 1 :(得分:2)
这真的很有帮助。但是,我确实找到了另一种方法。单击您当前的“发送电子邮件”按钮。复制网址并添加&template_id=YOUR TEMPLATE ID
。
原始网址中会显示另一个ID号。将其更改为您希望的动态字段。
例如:
从“发送电子邮件”复制网址:https://na3.salesforce.com/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1
添加&template_id=YOUR TEMPLATE ID
,使其如下所示:
/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID
删除其他ID(它是您用来发送电子邮件的对象 - 所以在这种情况下,我希望能够直接从广告系列发送电子邮件)并替换为动态字段:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID
瞧!它应该工作!
答案 2 :(得分:0)
Abeyer的回答很好。但是,如果模板包含解决方案附件“{!Case.Solution_Attachments}”,则除非您将new_template = 1参数添加到构成它的URL中,否则不会包含附件:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1