【问题标题】:How to insert an external HTML code in the email signature?如何在电子邮件签名中插入外部 HTML 代码?
【发布时间】:2022-11-21 11:05:16
【问题描述】:

我的电子邮件提供商允许实施 HTML 电子邮件签名,利用这一点,我使用 <map> 参数使签名具有交互性,并将其带到我的社交网络。

问题是:我是否可以从服务器或其他地方的 html 文件中提取 <map> 代码,而不是在签名 html 中进行硬编码?

我想从 html 文件中提取代码,因为可以在服务器上更改图像,但代码将保持不变,因此如果客户端打开旧电子邮件,地图可能不再有意义。

最好的方法是什么?

【问题讨论】:

  • 无法从电子邮件中请求远程 HTML。

标签: html html-email


【解决方案1】:

不可以。这是一个安全问题,因此是不允许的。

此外,图像通常被缓存。参见例如 Apple Mail Privacy Protection,它甚至杀死了根据新请求更改图像的 php 实现(您正在谈论的变体)。

一般来说,过去的电子邮件,因为它们被缓存(Gmail、Yahoo、Apple Mail 和其他人这样做),即使原始文件不再托管或更改,仍然会加载。

确保你在手机上测试这个,因为许多图像地图的实现都太大了,必须缩小以适应:这可能会破坏手机上的可用性。

【讨论】:

    猜你喜欢
    • 2013-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    • 2012-06-20
    相关资源
    最近更新 更多