我在我的项目中使用php邮件程序。当我从包含中文和日文内容的真实邮件发送邮件时,邮件正在显示为 $ BF; 2DF; HS>的;!$ L> 2DL> HS> OL> F; 2DF; HS>的;!$ L> 2DL> HS> OL>(B
我无法解码。它是哪种编码技术,我们可以将任何参数发送到实时邮件,以便它可以将给定的中文内容转换为utf-8。
答案 0 :(得分:0)
尝试发送UTF-8编码的邮件,因此请将标题设置为:
$headers = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/plain; charset=UTF-8' . "\r\n";
对于主题编码,它为base64:
$subject = '=?UTF-8?B?'.base64_encode($subject).'?='