解决帝国CMS邮件标题乱码,确保清晰发送

解决帝国CMS邮件标题乱码,确保清晰发送

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2016-06-04 11:29:16
文章简介

解决帝国CMS邮件乱码,一键修复邮件标题显示问题。

  • 正文开始
  • 相关阅读
  • 推荐作品

   帝国CMS在使用邮件功能时,如,订单邮件、留言邮件、注册邮件、找密码邮件等等,

但是收到的邮件标题都是乱码的,以及发件网站名称也是乱码的。

一直到最新的7.0版本仍然有这个问题,不知道为什么帝国官网不解决这个问题。

好在,帝国牛人多。通过以下方法可以解决邮件标题乱码:

 

打开 /e/class/SendEmail.inc.php 文件

搜索:

$mailer->Subject=stripSlashes($title);//标题

在上面一行增加以下代码:

$mailer->Subject = "=?UTF-8?B?".base64_encode($mailer->Subject)."?=";//增加部分

如此即可解决,但是发件网站名称还是乱码,暂无法解决。

关联内容: 帝国CMS 邮件 标题 乱码
帝国CMS发布倒计时设置,轻松掌握10秒、1周、1个月前的发布倒计时方法
« 上一篇 2016年06月04日
解决帝国CMS 7.0版返回首页带.index.html问题的优化方案
下一篇 » 2016年06月04日
  • 帝国CMS系统邮件接收问题的解决方案
    3216阅读4条评论41个赞
    帝国CMS系统无法接收邮件?别慌!首先检查邮件服务器设置,确保信息无误。再查看防火墙或邮件过滤器是否拦截。若仍有问题,查看系统日志,或联系技术支持获取帮助。
  • 帝国CMS,会员名邮箱检测及密码位数提示插件100点
    849阅读1条评论15个赞
    帝国CMS插件,一键检测会员名和邮箱注册可用性,同时提供密码位数提示功能。确保注册信息合规,提升用户体验,简化操作流程。高效便捷,助力网站安全运营。
  • 帝国CMS GBK编码下AJAX提交数据中文乱码解决方案
    1319阅读1条评论10个赞
    帝国CMS使用GBK编码时,通过AJAX提交数据可能会出现中文乱码问题。针对此问题,需确保前后端编码一致,并正确处理AJAX请求的编码设置,以避免乱码现象,确保数据准确传输。
  • PHP 7.2环境下7.5版本UTF-8乱码修复,栏目拼音生成优化方案
    1815阅读0条评论35个赞
    全新7.5版本,支持UTF-8编码,完美兼容php7.2环境。针对栏目生成拼音乱码问题,我们提供了专业的解决方案,确保您的网页内容清晰、准确。升级至本版本,让您的网站更加稳定、高效!
  • 帝国CMS邮件发送配置教程
    7643阅读0条评论118个赞
    帝国CMS邮件发送设置教程:轻松掌握!首先,进入帝国CMS后台管理,找到系统设置模块。点击邮件设置,进入邮件配置页面。在此页面,需填写SMTP服务器地址、端口号、发送邮件账号及密码等关键信息。为确保邮件顺利发送,请检查SMTP服务是否启用SSL加密,并正确设置身份验证。完成配置后,保存并测试邮件发送功能,确保一切正常。

如本文对您有帮助,就请墨鱼抽根烟吧!