我正在尝试使用mail()PHP函数发送电子邮件。 文字是西里尔字母,当我收到消息时我会这样: Н! цио альный
其他的话是正确的。
这是我的标题:
$header = '';
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=UTF-8\r\n";
$header .= "From: \"Example.com\" <no-reply@example.com>\r\n";
$subject = '=?UTF-8?B?' . base64_encode($this->_data['subject']) . '?=';//works fine, but when I'm trying to use it for content, I'm receiving encoded text
@mail($this->_data['to'], $subject, $this->_html, $header);