我正在开发一个项目,我必须发送带有图像的电子邮件,但问题是图像必须在邮件正文中发送而不是作为附件,我已经尝试了很多,但没有找到结果。请给我一些合适的解决方案来解决这个问题。
提前致谢...
答案 0 :(得分:1)
从图像创建一个base64字符串,并将其用作src。
$img = file_get_contents('image.jpg');
$img_b64 = base64_encode($img);
echo "<img src='data:image/jpeg;base64," . $img_b64 . "' />";
如果您使用其他类型的图像文件,则必须使用其他mime类型。