代码之家  ›  专栏  ›  技术社区  ›  Ralph The Mouf

是否知道如何通过phpmail嵌入图像而不使用phpmailer?

  •  1
  • Ralph The Mouf  · 技术社区  · 15 年前

    我宁愿使用我已经拥有的,如果可能的话,只需在上面添加一个图片。以下是迄今为止我的代码:

    $to = $Email;
    $subject = "$auth->first_name $auth->last_name left you a comment";
    $message =  "$auth->first_name $auth->last_name left you a comment: <br /><br /> <a href='http://www.blah.org/Profile.php?id=" . $prof->id . "'>Click here to view</a>";
    $from = "blah<noreply@blah.org>";
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= "From: $from";
    mail($to, $subject, $message, $headers);
    
    1 回复  |  直到 13 年前
        1
  •  1
  •   Sampson    15 年前

    将图像的HTML放在 $message .

    $message = "Here is my image: <img src='http://www.mysite.com/1.jpg' />";
    

    请确保使用绝对URL(“ http://www.mysite …“)因为这将从收件人收件箱加载,而不是从服务器加载。