doumi6685 2014-04-02 13:23
浏览 14
已采纳

使用phpmailer发送明文替代邮件

I have the following php code for sending email with phpmailer

$mail = new PHPMailer();
$mail->CharSet = 'UTF-8';
$mail->SetFrom($from, $sender_name);
$mail->Subject      = $subject;
$mail->AddAddress($to, "test");
$mail->Body = $body; //$body is an html content
$mail->Send();

This will send an email.I need to send plain text alternative with this,for an email client does not have HTML support.

Is possible? Is possible to do with php mail() function?

  • 写回答

1条回答 默认 最新

  • douweiluo0600 2014-04-02 13:31
    关注

    PHPMailer has a property AltBody, so you could add some plain text like this:

    $mail->AltBody = strip_tags($body);
    

    See the documentation.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?