【发布时间】:2012-10-02 03:44:49
【问题描述】:
我正在使用 phpmailer 在我的网站上发送电子邮件。我的代码工作正常,但有时在电子邮件正文中随机包含感叹号。我的代码如下:
$mail->SetFrom(FROM_EMAIL,FROM_NAME); //emailid of sender(admin)
$mail->Subject = 'Subject here.'; //subject of email
$mail->AddAddress(Address here); //emailid of user(recipient)
$content = 'some html code here';
$mail->MsgHTML($content); //this is body of email
$mail->Send();
这很好用。但是找不到为什么有时会出现感叹号。 提前谢谢...
【问题讨论】:
-
感叹号
!或问号???通常,如果查看 HTML 邮件的客户端误解了字符集(因为您的邮件误报了它),无效字符将显示为?。 -
可能需要
$mail->CharSet = 'UTF-8';