首先请为我的英语道歉。
我遇到了PHPmail的问题,我正在使用PHPmailer发送邮件,使用file_get_contents(文件目录)发送html电子邮件..
但是当我收到电子邮件时,特殊字符显示为:³等等。
我正在使用的电子邮件模板位于以下网址:http://zicher.mx/procesos/content/c_acc/index.html并按预期显示所有内容,因为我的模板中有这个元标记:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
知道为什么会这样吗?它像Gmai一样忽视了UTF-8的合并。
答案 0 :(得分:1)
<meta>
标记等同于HTTP标头;它对电子邮件没有影响。
您需要设置HTML MIME部分的Content-Type
以指示UTF 8编码。