下面是我添加的作为邮件消息发送html内容的标题信息。
$headers = 'MIME-Version: 1.0‘。“\r”;
$headers .= 'Content-type: text/html;charset=iso-8859-1‘。“\r”;
$headers .=的内容-类型:多部分/混合;边界=\‘PHP-2’。“\r”;
$headers .=“内容-传输-编码:8位”。“\r”;
$headers .=“内容-类型: application/pdf;name=/home/sugumar/LOGO2.jpg”。“\r\n”;
邮件($to,$subject,$message,$headers);
在HTML中,主体标签有图像标签。但是在邮件中没有显示图像。如何用邮件发送图像。我不想做附件。它就像一个内联内容。
发布于 2010-06-29 01:55:49
如果要将图像内联,则需要将其作为附件来包含。
您所做的是在HTML中,而不是放置<img src="filename.jpg" />,而是放置图像的内容ID,即<img src="cid:$cid" />。
本文通过一个工作示例进行了更好的细分:
http://www.phpeveryday.com/articles/PHP-Email-Using-Embedded-Images-in-HTML-Email-P113.html
https://stackoverflow.com/questions/3131179
复制相似问题