使用phpmailer发送明文替代邮件

时间:2014-04-02 13:23:20

标签: php email phpmailer

我有以下php代码用于发送带有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();

这将发送一封电子邮件。我需要发送纯文本替代方案,因为电子邮件客户端没有HTML支持。

有可能吗? 可以用php mail()函数吗?

1 个答案:

答案 0 :(得分:1)

PHPMailer有一个属性AltBody,所以你可以添加一些这样的纯文本:

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

请参阅documentation