帖子中从邮件图片粘贴的内容损坏?

你好。
我的一位用户将一封电子邮件消息粘贴到了 Discourse 帖子中:

该图片无法显示:

但在消息预览中可以正常显示:

这是生成的 Markdown 代码:

![](https://webmail1m.orange.fr/webmail/fr_FR/tinyMCE/plugins/emotions/img/animes/complice.gif)

这是生成的 HTML 代码:

<p>C'est de l'ancien (donc de l'historique), alors il faut se remettre dans le contexte, une montagne pas très connue, ça bouge pas trop… <span alt="" class="broken-image" title="Cette image ne fonctionne pas"><svg class="fa d-icon d-icon-unlink svg-icon" aria-hidden="true"><use xlink:href="#unlink"></use></svg></span></p>

如果重新生成 HTML,图片可以显示,但过一段时间又会失效。

“下载远程图片到本地”设置已启用。

请问图片为什么会失效?

这通常是因为电子邮件提供商实施了非常激进的图片防盗链机制,他们不希望人们将电子邮件中的图片链接用于其 Webmail 域名之外的任何地方。

谢谢你的解释。

有什么办法可以绕过这个限制吗?

既然我的论坛需要下载外部图片,我本以为它会自动下载图片来显示,但我不清楚对于那些禁止热链的网站,它是如何处理的。:man_shrugging:t6:

哦,我的论坛上也出现过这种情况。我还以为是因为我最近操作数据库导致的呢!:smile:
实际上,这应该是我第一次看到“损坏”的图片。如果这方面有所改进,我们会非常欢迎。

Webmail 链接在预览中将可以正常工作,因为本地浏览器中已有副本。

复制 + 粘贴功能将无法使用,除非您能找到一种方法直接粘贴图片本身,而不是图片的链接。链接将永远无法工作,因为您的 Discourse 服务器未通过 Webmail 的身份验证,因此无法访问该资源。