PHPMailer发送邮件报错,如何解决Malformed UTF-8 characters, possibly incorrectly encoded

使用 PHPMailer 邮件发生报错,Malformed UTF-8 characters, possibly incorrectly encoded


报错信息翻译过来是:UTF-8字符格式错误,可能编码错误



解决方案


方法一:

将所有发送字符,转化为 utf-8

$content = mb_convert_encoding($content, 'UTF-8', 'UTF-8');
$content = mb_convert_encoding($content, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5' );


文章来源地址https://www.toymoban.com/article/196.html

方法二:

将字符转化为 GBK 后再转回 UTF-8



方法三:

一个发送邮箱服务器,如使用QQ【解决了






到此这篇关于PHPMailer发送邮件报错,如何解决Malformed UTF-8 characters, possibly incorrectly encoded的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/article/196.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

    系统发生错误

    系统发生错误

    您可以选择 [ 重试 ] [ 返回 ] 或者 [ 回到首页 ]

    [ 错误信息 ]

    页面错误!请稍后再试~

    Tob