dtbam62840 2015-09-25 09:58
浏览 58

我无法使用PHPMailer发送Html电子邮件

I am trying to send HTML emails using PHP Mailer. But it is not sending. Here is my code:

$mail->From = $from;
$mail->FromName = $fromname;
$mail->addAddress($to, $toname);     // Add a recipient
$mail->IsHTML(true);
$mail->Subject = $subject;
$mail->Body    = "`<a href='www.google.com'>click here  </a>`";
if(!$mail->send()) {
   echo 'Message could not be sent.';
   echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
   echo 'Message Sent';
}

And one more if I am sending text messages it works fine. But in Html it is not sending email and show me the message

  • 写回答

1条回答 默认 最新

  • douxin1884 2015-09-25 10:07
    关注

    Try this:

    $mail->From = $from;
    $mail->FromName = $fromname;
    $mail->addAddress($to, $toname);     // Add a recipient
    $mail->IsHTML(true);
    $mail->Subject = $subject;
    $message = '<html><body><a href='www.google.com'>click here  </a></body></html>';
    $mail->Body= $message;
    if(!$mail->send()) {
       echo 'Message could not be sent.';
       echo 'Mailer Error: ' . $mail->ErrorInfo;
    } else {
       echo 'Message Sent';
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大