2015-07-28 126 views
-1

我已经构建了一个表单生成器,并试图将其添加到我的客户网上商店。邮件主题中的特殊字符

一切都很好,除了他的主题/从电子邮件。我得到了UFT8与电子邮件的内容一起工作,但不是主题。

他需要显示: ARGO污垢

但相反,它表明: ARGA污垢

能anobody帮助我在这里?

我有以下的头,这也是一个问题,因为在标题末尾它说rnMIME:版本等..

$headers = "From: ". $mailAdressName ."\\r\\n"; 
$headers .= "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/plain; charset=utf-8\r\n"; 
$headers .="Content-Transfer-Encoding: 8bit"; 
+1

[PHP的电子邮件可能已经打破主题标题编码](http://stackoverflow.com/questions/4389676/email-from-php-has-broken-subject-header-encoding) – Quentin

回答

0

我的问题是我一直具有擦除头在每个$标题前面缺少一个点。

我通过添加uft8 base64标签来解决我的主题问题,