现在会发送文本,但是发送带图片的邮件代码不知道怎么写?
哪位知道的,了解的,或有代码的帮下忙?
thx

解决方案 »

  1.   

    phpmailer
    用html的格式发送require("class.phpmailer.php");   
    $mail = new PHPMailer();   
    //使用smtp   
    $mail->IsSMTP();   
    //smtp服务器   
    $mail->Host = "smtp.163.com";   
    //要求身份验证   
    $mail->SMTPAuth = true;   
    //发送人邮箱   
    $mail->From = "[email protected]";   
    //邮箱用户名   
    $mail->Username = "xxx";   
    //邮箱密码   
    $mail->Password = "xxx";   
      
    $mail->FromName = "xxx";   
      
    //收件人   
    $mail->AddAddress("[email protected]","jackey");   
    $mail->AddAddress("[email protected]",'yuming');   
      
    //发送html邮件   
    $mail->IsHTML(true);   
    $mail->CharSet = 'gb2312';   
    $mail->Subject = "这是标题";   
    $mail->Body = "<font color='red'>这是一封html邮件</font><img src='http://www.xxx.com/xx.jpg'/>";   
      
    if(!$mail->Send())   
    {   
      echo "邮件没有送出";   
      echo "错误信息: " . $mail->ErrorInfo;   
      exit;   
    }   
    echo "邮件已经发送";