主题和来自的ASCII字符的PHP邮件

时间:2012-09-27 12:23:35

标签: php html email

我有一些PHP代码,它发送邮件,我需要主题包含ØØ的ASCII代码但是如果我只是在我的php scipt中输入它,它只是发送给我{{ 1}}而不是Ø.. Mime与charset一起设置..

Ø

3 个答案:

答案 0 :(得分:0)

试试这个

$newsubject='=?UTF-8?B?'.base64_encode($subject).'?=';

答案 1 :(得分:0)

我认为你需要给它一个标题以及编码主题,我没试过它...

$charset = "GB2312";
$subject = 'some chinese text'
$encoded_subject = "=?$charset?B?".base64_encode($subject)."?=\n" ;
$header .= "Content-Type: text/plain; charset={$charset}\n";

这一群的来源是here

答案 2 :(得分:0)

$ newsubject = '= UTF-8 B'?' BASE64_ENCODE($主题)。 '=?';

是什么帮助了我,只记得原始主题中的ÆØÅ