避免在电子邮件中获取HTML标记

时间:2012-12-11 11:43:18

标签: php html email tags

我写了一个用于发送电子邮件的PHP脚本。我正在使用基于PHP MySQL的CMS。我能够发送电子邮件,人们也可以收到电子邮件,但问题是他们在电子邮件中获取HTML标签。

当我使用该CMS编写邮件时,我必须在其中编写一些HTML标记,如</br><p>等。发送邮件的代码如下。我应该更改哪些内容,以便人们可以在没有HTML标签的情况下获得精美的电子邮件,谢谢你帮助我。

$sentemail = mail($email_user, $subject, $message,"From: ABC<xyz@.com>\nX-Mailer: PHP/".phpversion());

1 个答案:

答案 0 :(得分:2)

你必须设置标题来发送html电子邮件,如:$headers = 'Content-type: text/html; charset=utf-8' . "\r\n";,然后使用mail()函数中的标题而不是From ..语句。查看文档以获取更多信息http://php.net/manual/en/function.mail.php(示例#4)