有没有遇到邮件标题太长乱码的情况
用CI的SMTP发送邮件,折腾了好久 发4个汉字的邮件,没问题,汉字多一点收到的邮件就乱码了网上都是说用base64编码,编码了问题依然,后面发现是CI的mail有长度限制
在打开system/libraries/Email.php 1264行 把里面的75改大就OK了! 多谢指教;
至今都没有用过中文标题!~ 现在一定去改长一点。 我也是至今都没有用过中文标题!~
不过还是学习了 可能是你crlf或者newline的原因,不建议去更改系统类库:lol hwangzhiming 发表于 2011-6-3 02:00 static/image/common/back.gif
可能是你crlf或者newline的原因,不建议去更改系统类库
我也不建议改内核的东西,但有解决办法吗? smartweb 发表于 2011-6-17 11:35 static/image/common/back.gif
我也不建议改内核的东西,但有解决办法吗?
在application里的libraries下重建一个Email.php,把system下的Email代码拷过来,改相应的代码就行。
这样CI会优先使用application里libraries下的Email.php,这样就不用再改内核的东西了 试过不行,就算直接改内核都不行。
页:
[1]