【问题标题】:No images showing up in email activity D365电子邮件活动 D365 中未显示图像
【发布时间】:2022-09-26 16:32:28
【问题描述】:

我们有一个问题,在包含多个内联图像的电子邮件活动中,图像完全停止加载。带有少量图像的电子邮件显示没有问题,但如果有很多图像,它们不会出现在附件中。

除了丢失的图像外,我还在控制台中收到了大量仅针对此电子邮件活动的错误消息。以下是一些错误消息的屏幕截图。

这是网络跟踪日志以供参考:

我们的系统规格:

  • Dynamics 365 在线 - 客户服务。
  • 数据库版本:9.2
  • 地区:欧洲
  • 这可能是由某些插件超时引起的。电子邮件图像存储在 Azure Blob 中,并且应该有一个关于检索/检索多路的插件以显示正文,这需要时间来完成。您可以检查插件跟踪,应该有一些retrievemultiple 和retrieve plugin trace log。
  • 插件跟踪日志中仅显示最近 2 天。电子邮件活动是 5 天前创建的,所以我无法检查。当我刷新电子邮件时,我看不到任何retrievemultiple 插件跟踪日志。
  • 浏览器网络跟踪中有任何超时请求吗?
  • 不,没有那种东西出现
  • 屏幕截图中的最后一个错误是“10000 毫秒后超时”?

标签: dynamics-crm microsoft-dynamics


【解决方案1】:

缺少内联图像的解决方案:我们更改了默认字体和大小,这只能通过添加自定义来实现 “电子邮件RTEconfig.js”。这是目前更改电子邮件编辑器设置的唯一方法。文档说您只需将更改添加到 js 文件,但这是不正确的。我们必须添加所有设置并更改我们需要的内容。通过这样做,问题得到了解决。也许自定义的“rte config”文件没有放在最上面,而是完全覆盖了默认文件。

列表中缺少附件的解决方案:通过将此标志添加到电子邮件活动 url 的末尾,问题得到解决:“&flags=DisableFormHandlers=true”。它禁用将通过加载表单触发的脚本(该加载的唯一)。此标志不会禁用脚本,仅用于重新加载。通过添加标志,您可以检查问题是否由您的任何自定义脚本触发。就我而言,问题来自自定义脚本。我所要做的就是停用自定义脚本,进行硬刷新,然后再次激活它们。之后问题就解决了。

【讨论】:

    猜你喜欢
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 2011-08-06
    • 1970-01-01
    相关资源
    最近更新 更多