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

问题描述 投票:0回答:1

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

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

如果这只是为了网络,这将很容易。我无法理解我如何为电子邮件做这件事,而且我在搜索中找不到多少。

image email dynamic
1个回答
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的所有人进行了配置,这些图像将显示在他们的电子邮件中。除此之外还有更多,但它可以让你开始。

祝好运。

© www.soinside.com 2019 - 2024. All rights reserved.