我知道 Gmail 自 2013 年 12 月以来一直在缓存电子邮件签名,但有没有办法在我的签名中插入随机图像?
我有一个服务器,可以根据请求创建随机图像,并在每次刷新页面时显示它。但是当我链接到 Gmail 签名中的“随机图像生成器”时,它会缓存一次,然后似乎永远不会更新它,即使图像发生变化,
我尝试了 JPG、PNG、PHP 扩展(并手动更改了其下的图像),但它不起作用。我也尝试过“image.php?u=94358”或类似的,但也不起作用
有没有办法为 Gmail 签名提供动态 url,例如“image.php?date={date(Ymd)}”,以便 Gmail 本身在发送电子邮件之前生成不同的文件 URL?例如:image.php?date=20140829 所以它总是会刷新每封新电子邮件?
(或任何其他方式)
谢谢
这是完全可能的,而且实际上非常简单。\n您只需将 php 文件输出为图像即可。
\n\n简单的方法:
\n\n图片/
\n\n $image_count = 5; // lets say you have six images from 0-5\n $number = rand( 0 , $image_count );\n\n // fetch random image from directory\n $dir = dirname(__FILE__);\n $file = $dir.\'/images/image-\'.$number.\'.png\';\n\n // write out\n $type = \'image/png\';\n header(\'Content-Type:\'.$type);\n header(\'Content-Length: \' . filesize($file));\n readfile($file);\nRun Code Online (Sandbox Code Playgroud)\n\n RewriteEngine On\n RewriteRule ^logo.png index.php [L]\nRun Code Online (Sandbox Code Playgroud)\n\n| 归档时间: |
|
| 查看次数: |
2344 次 |
| 最近记录: |