使用PHP中的mail()在电子邮件中显示图像

时间:2011-05-03 11:18:41

标签: php image email

如何使用PHP中的mail()功能在电子邮件中显示图像?

<img src="image path" />工作吗?

2 个答案:

答案 0 :(得分:3)

您需要设置标题以告知它是HTML。您可以通过以下方式执行此操作:

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

然后发送

mail($to, $subject, $message, $headers);

所以你将标题作为字符串传递给mail()的第4个参数。

您应该在charset中设置相关的字符编码,如果是最终用户,还应提供文本版本。

答案 1 :(得分:0)

尝试以html格式发送邮件。看这个 http://www.webcheatsheet.com/PHP/send_email_text_html_attachment.php