我正在使用salesforce工作流向客户发送产品信息和发票,但我在考虑如何验证客户是否收到电子邮件或打开它时遇到了问题。有没有办法证明客户收到了我的库存清单或发票?做一些关于这个主题的先前研究,我遇到了以下建议:
使用所有这些解决方案,您必须检测图像请求或链接请求,并为每个客户端提取/生成唯一ID。我不太确定如何在salesforce中这样做,所以任何帮助都会受到赞赏,以及其他检测想法。
答案 0 :(得分:0)
如果您有Salesforce内容,则有一些方法可以使用您需要的功能向客户端公开文档。基本上你会发送一个包含链接的电子邮件,之后你可以跟踪打开的确认,计算它下载的次数。你也可以设置文档的截止日期(日期之后不能再下载)。 / p>
至于来自Apex / Visualforce的“纯”电子邮件,基本上手动重新创建内容的功能......现在大多数邮件客户端都会阻止外部图片,除非邮件收件人明确允许,所以我怀疑你对电子邮件的标记很糟糕打开了。可能你可以创建一个小的Visualforce页面(没有标题,没有样式,只是在数据库中使更新“发票被查看”的控制器)。显示此页面上的文档图像(确保它是“外部可用图像”),或者甚至只显示以base64编码的1个像素...