发送只有jpg图像的电子邮件

时间:2012-03-26 19:30:04

标签: php html email header

我需要发送一个电子邮件到一些列表,只有一个jpg作为消息正文,这是我正在使用的标题,但是当我添加图像时它不起作用(相反,如果我写一些随机文本电子邮件发送正确) 这就是我到目前为止所使用的:

message = '<img src="http://www.gulfview.info/admin/birthday_card_goes_here/birthday.jpg" width="600" height="800" />';
$subject = 'Happy Birthday from your Gulfview Friends !!';


$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: Bob Fregalette <info@thegiftstores.org>' . "\r\n";




if(!mail($email, $subject, $message, $headers)){

echo $email." not sent <br>";
 }
 else {

  echo $email ."Sent succesfully<br>";
  }

任何提示? 感谢

1 个答案:

答案 0 :(得分:0)

我假设你已经在其他地方分配了$ email的价值?

如果我在此代码之前为$ email值分配了一些内容,那么您的代码就像我所写的一样。

如果我在没有$ email值的情况下运行它,则会出现致命错误,即邮件头中没有收件人邮件。