是否可以为电子邮件提供动态图像?

时间:2017-12-19 23:02:18

标签: image email dynamic

我正在尝试做的事情:创建一个电子邮件广告系列,该广告系列将包含个性化的标题图片,并根据FirstName数据显示查看者名称。

这可能超出了我目前的技能水平。但我想知道是否有服务或某种类型的库可以做到这一点。我认为需要发生的是需要以某种方式提供图像,以便在使用http://example.com/images/emailheader?Ralph之类的请求进行操作时,会在其中提供带有Ralph名称的图像。

如果这仅适用于网络,那将很容易。然而,我无法理解我如何为电子邮件做这件事,而且我在搜索中找不到多少。

1 个答案:

答案 0 :(得分:0)

如果你有能力http://example.com/images/emailheader?Ralph你有能力用名字来做这件事。你只需要在网站上做一些奇特的逻辑。

让我们以http://placekitten.com为例,因为我宁愿看看小猫。

如果http://placekitten.com可以投放小猫的640x480图像,则可以为名为拉尔夫的人提供图像。假设您的电子邮件目标的名字是600/480。您可以编写代码:http://placekitten.com/。这将为您提供名为http://placekitten.com/600/480的图像。

它看起来像这样:

<p>Dear <firstname>,</p>
<p>We saw this and thought of you.</p>
<img src="http://placekitten.com/<firstname>" width="600" height="480" alt="<firstname>" style="display:block;"/>
<p>Your friends at StackOverflow.</p>

你的电子邮件ISP会把它转换成好的旧600/480,你会得到这个:

<p>Dear 600/480,</p>
<p>We saw this and thought of you.</p>
<img src="http://placekitten.com/600/480" width="600" height="480" alt="600/480" style="display:block;"/>
<p>Your friends at StackOverflow.</p>

假设您在网站上为所有名为Ralph,gwally或600/480的人进行了配置,这些图片将显示在他们的电子邮件中。除此之外还有更多,但它可以让你开始。

祝你好运。