返回51飞艇冠军计划
当前位置: 主页 > 网络编程 > Php实例教程 >

phpmailer发送邮件中,网易邮箱乱码问题

时间:2015-01-25 20:12来源:知行网www.penoybetterlife.com 编辑:麦田守望者

用phpmailer做一个邮件发送的应用,刚开始的时候,都是在腾讯的邮箱里面测试,没啥问题,结果去了网易的邮箱,我的是126的邮箱,结果就乱码了,当然网上乱码现象:

下图就是乱码的现象,不过标题原来也是乱码的!

QQ图片20150125115758

解决办法:

1.针对标题和发送人名称

原来内容“测试”,你要发送的是     ”=?utf-8?B?” . base64_encode ( “测试”) . “?=”;

这样改变编码之后就可以正常显示,但是内容还是不行

2.直接改变$CharSet的字符集为“utf-8”(终结解决方法)

a.错误方法1:$mail->Charset = ‘utf-8′; 手工设置编码,至少我没有成功

b.发送包含html的头信息

成功截图如下:

QQ图片20150125120606

------分隔线----------------------------
标签(Tag):phpmailer
------分隔线----------------------------
推荐内容
猜你感兴趣