我已经使用Codeigniter创建了一个注册表单,要求用户点击通过确认电子邮件发送的链接。我已将此电子邮件编码为UTF-8,并使用以下方式将其作为HTML发送:
$this->load->library('email');
$config['charset'] = 'utf-8';
$config['wordwrap'] = TRUE;
$config['mailtype'] = 'html';
用户已注册并且他已收到仅包含前两个字母的电子邮件。
第一个字包括字母Š
。到达Š
时邮件破了,之后没有显示任何内容。
用户通过citromail.hu
注册。
这是我的错误还是邮件服务错误?
答案 0 :(得分:0)
我找到了解决方案。 打开application / system / libraries / Email.php并将“quoted-printable”字符串更改为$ this-> _encoding。
它会起作用。