【发布时间】:2013-09-13 10:44:12
【问题描述】:
我创建了一个 base64 图像,将通过电子邮件发送给那里的移动设备上的客户 它适用于电子邮件应用程序,但 gmail 应用程序显示丢失的图像
这只是谷歌邮件为了安全而阻止数据图像吗? 也没有显示图片的按钮
代码:
$imagedata = file_get_contents("http://www.barcodesinc.com/generator/image.php? code=12345&style=68&type=C128B&width=180&height=70&xres=1&font=1");
$base64 = base64_encode($imagedata);
$message ="<img src='data:image/png;base64,$base64'>";
mail($to,$subject,$message,$headers);</pre>
【问题讨论】:
-
见stackoverflow.com/questions/3279523/base64-images-to-gmail/…。不确定它是否仍然有效,但很可能会。
-
@Dagon 我已经添加了代码,Sam 我不明白如何使用该代码,因为我对 PHP 电子邮件非常基础
-
与发送带有我见过的嵌入图像的电子邮件完全不同。