【发布时间】:2015-06-05 14:48:02
【问题描述】:
你应该为邮件建立你的标题,让它看起来像一个好的模板,否则你可能只会看到你的代码
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'To:' . "\r\n";
$headers .= 'From: Admin<youremail@email.com>' . "\r\n";
mail($to, $subject, $message, $headers);
注意:
还要确保您包含的图像应该可供公众使用,并且它不应该是您的本地主机图像。
你也可以看看这个example
【讨论】:
-
我设置的标题和你的一样。并且图像也通过公共网址显示。以及在邮件中显示的图像。但是当我转发这封邮件时,只有它没有被显示。
-
你能查看转发邮件的来源并检查图片的路径吗?
-
网址是否更改了,我猜您的电子邮件供应商正在包装图片的网址!
-
您使用哪个电子邮件供应商转发??在 Outlook 中你应该选择选项 ->
Download Images,在 Gmail 中你应该选择Show Images这样......你做到了吗?