本文摘自PHP中文网,作者藏色散人,侵删。
html邮件乱码的解决办法:1、在mail函数前一行打印message内容;2、将邮件内容保存为html文件后查看;3、设置UTF-8编码。
本文操作环境:windows7系统、HTML5版、Dell G3电脑。
如何解决html邮件乱码问题?mail 邮件内容出现随机乱码
问题描述:
将数据(含中文)拼装为html文件格式,发送邮件到指定用户。
利用PHP中的mail函数
1 2 3 4 5 6 7 |
|
收到邮件正文部分随机出现乱码,非特殊字符,位置随机,发送邮件到mac和windows收到邮件乱码不一样。
- windows:随机位置出现? 或!
- Mac: 数据位置与传入不一致,比如,应为 xxxxAxxxxBxxxxx,收到的邮件为 xxxxBxxxxAxxxx
传入数据不一样时,有时会出现乱码,有时不会出现,对比与特殊字符也无关。
相关阅读 >>
Html code标签怎么用?Html code标签的作用解释
Html style标签是什么意思?关于style标签的使用方法详解
Html link标签有什么作用?Html link标签的定义及属性介绍
Html meta标签的作用是什么?Html meta标签的使用方法介绍
更多相关阅读请进入《Html》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者