是否可以在电子邮件中包含动态图像?

时间:2017-06-28 08:21:51

标签: email html-email

是否有可能随时间动态变化的图像?例如,在电子邮件中,我有一个图像,当支持团队离线时我需要显示该图像,而当支持团队在线时显示另一个图像。这可能吗?如果是这样的话?

是否可以像在一天中的某些时间点将URL图像更改的电子邮件中插入一个图像URL一样简单?

2 个答案:

答案 0 :(得分:0)

请注意,通过这种方式,无论谁打开该电子邮件并将其打开,仍会看到旧图像。

但除此之外,这似乎很合理。

答案 1 :(得分:0)

很有可能。您可以创建一个生成图像的PHP页面。类似于下面代码的东西:

<?php

header("Content-type: image/png");
$string = $_GET['text'];
$im     = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px     = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);

?>

Source

您可以将时区添加为PHP变量。现在,在时区之后,您可以使用PHP if语句显示不同的内容。