我对带有 mimeDecode 的 koi8r 字符集有疑问,
举个例子:
主题:=?KOI8-R?B?8NLJ18XUIQ==?= 来自:=?KOI8-R?B?4czFy9PBzsTSIPfPzMvP1w==?=
变成:
主题:п÷я─п╦п╡п╣я┌!来自: Александр Волков
应该如下,
主题:Привет!来自: Александр Волков
所以确切的问题是
if (is_string($this->_decode_headers)) {
$conv = @iconv($charset, $this->_decode_headers, $text);
$text = ($conv === false) ? $text : $conv;
}
谢谢你。
更新 已解决,问题是电子邮件标头以其他字符集保存到 db。