php中的邮件功能

时间:2010-02-04 07:29:45

标签: php

我在我的项目中使用php Mailing功能。我已经在php变量中发送了值

$myvalue="Universal Laser Systems®";
 $mailbody="<table><tr><td>".<?=$myvalue?>."</td></tr></table>";

但我的电子邮件正在显示

UNIVER! salLaserSystems®

我如何避免这样一个特殊的charector ...........

3 个答案:

答案 0 :(得分:2)

您需要设置电子邮件标题,以便它可以正确处理您的特殊字符。

Content-Type: text/html; charset=UNICODE-1-1-UTF-8

试一试,看看你怎么走。

您可以在manual found here

中查看设置标题的示例

答案 1 :(得分:0)

使用邮件类,如Rmail

http://www.phpguru.org/static/mime.mail.html

让您更容易,更有可能以您希望的方式结束邮箱。

答案 2 :(得分:0)

如果你使用的是phpmailer,那么使用SMTP类并包含它,对于html正文使用Content-Type:text / html;字符集UNICODE =-1-1-UTF-8