Php如何用粗体文本发送邮件
在这里,我试图发送一些粗体突出显示的文本电子邮件。 这是我尝试过的,但我得到了标签,但我没有得到粗体字体。我该怎么做 以下是我所做的:Php如何用粗体文本发送邮件,php,Php,在这里,我试图发送一些粗体突出显示的文本电子邮件。 这是我尝试过的,但我得到了标签,但我没有得到粗体字体。我该怎么做 以下是我所做的: $mail->Body = PROPOSE_STATEMENT." <b>".$product_name."</b> ".REJECTED; $mail->Body=provid_STATEMENT.“$product_name.”被拒绝; 在这里,我使用php中的html标记将文本加粗,但我得到的输出如下: you prop
$mail->Body = PROPOSE_STATEMENT." <b>".$product_name."</b> ".REJECTED;
$mail->Body=provid_STATEMENT.“$product_name.”被拒绝;
在这里,我使用php中的html
标记将文本加粗,但我得到的输出如下:
you proposed <b>TVS Apache RTR 160</b> Has been
您提出的TVS Apache RTR 160已经过测试
您需要在电子邮件标题中设置HTML内容类型
"Content-Type: text/html; charset=ISO-8859-1\r\n"
您的代码没有指明我知道的一些标准电子邮件发送方法,因此我无法帮助您编写实际的代码。关于这一点,有一个非常好的答案,其中包括一般的HTML格式 您几乎需要通过执行以下操作来设置电子邮件的内容类型:
内容类型:text/html;字符集=iso-8859-1
或者,如果使用PHP mailer,请使用以下命令将电子邮件设置为HTML:
$mail->IsHTML(true)代码>您必须发送HTML邮件。
设置为、主题和标题(在标题中设置HTML)
现在您可以使用HTML了
$message = '<html><body>';
$message .= '<h1>Hello, World!</h1><b>bold</b>';
$message .= '</body></html>';
如果您正在使用
PHP邮件r然后在脚本中添加这一行
$mail->IsHTML(true);
输出的可能副本需要以html的形式发送,这意味着您需要在标题中发送一些信息,告诉电子邮件阅读器或w.e,内容将以html的形式读取$mail->MsgHTML()也是一个选项
mail($to, $subject, $message, $headers);
$mail->IsHTML(true);