UTF-8编码的电子邮件未正确显示

时间:2013-01-11 22:42:46

标签: php codeigniter email html-email

我已经使用Codeigniter创建了一个注册表单,要求用户点击通过确认电子邮件发送的链接。我已将此电子邮件编码为UTF-8,并使用以下方式将其作为HTML发送:

$this->load->library('email');
$config['charset'] = 'utf-8';
$config['wordwrap'] = TRUE;
$config['mailtype'] = 'html';

用户已注册并且他已收到仅包含前两个字母的电子邮件。 第一个字包括字母Š。到达Š时邮件破了,之后没有显示任何内容。 用户通过citromail.hu注册。 这是我的错误还是邮件服务错误?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 打开application / system / libraries / Email.php并将“quoted-printable”字符串更改为$ this-> _encoding。

它会起作用。