您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
怎么修复帝国CMS邮件标题乱码的方法
颖真2023-01-19 18:19:14帝国CMS教程已有人查阅
导读帝国CMS在使用邮件功能时,如,订单邮件、留言邮件、注册邮件、找密码邮件等等,但是收到的邮件标题都是乱码的,以及发件网站名称也是乱码的。
帝国CMS在使用邮件功能时,如,订单邮件、留言邮件、注册邮件、找密码邮件等等,
但是收到的邮件标题都是乱码的,以及发件网站名称也是乱码的。
一直到最新的7.0版本仍然有这个问题,不知道为什么帝国官网不解决这个问题。
好在,帝国牛人多。通过以下方法可以解决邮件标题乱码:
打开 /e/class/SendEmail.inc.php 文件
搜索:
$mailer->Subject=stripSlashes($title);//标题
在上面一行增加以下代码:
$mailer->Subject = "=?UTF-8?B?".base64_encode($mailer->Subject)."?=";//增加部分
如此即可解决,但是发件网站名称还是乱码,暂无法解决。
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS跳过选择会员类型直接注册方法的方法
帝国CMS因允许多用户组注册,所以在注册页面会有一个选择注册用户组的界面,即使网站只用了一个用户组也会出现。如果想去掉这个页面,直接进入注册页面,那么可按以下办法修改 -
帝国CMS灵动标签调用栏目名称出现栏目别名内容的解决方法!
使用ecms灵动标签调用文章的栏目名称,显示出来的却是栏目别名内容,如何解决? -
帝国调用好友动态信息的方法
帝国cms二次开发后的效果,帝国CMS调用好友动态代码,首先查询一次当前用户ID的好友列表,然后循环出来,在到循环内查询好友发布的最新信息。 -
帝国CMS自定义页面和导航用标签SQL的调用方法
我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:
留言与评论 (共有 条评论) |