zoukankan      html  css  js  c++  java
  • 为什么邮箱收到的邮件是乱码【解决方案】

    今天一个同事突然问我,他的邮件显示乱码。我看着126的邮箱。起初我以为126的邮箱有问题。然而,他用自己的邮箱给不同的邮箱发了几封邮件,大多数都没问题,只有少数或多或少有问题。好像是编码问题。

    截个图,一堆乱码看得头大:

    我打开了126邮箱里乱码的邮件。电子邮件正文的右下角有一个下拉菜单。里面有一些编码类型,换一种格式就可以正常显示了。看了126帮助,才知道126邮箱原界面升级后,邮箱默认编码改为UTF-8。只需更改页面编码。

    说到这里,可能有朋友会说,如果我的邮箱里没有改变编码类型的下拉菜单,怎么办。

    为什么邮箱收到的邮件是乱码解决方案:

    //Create a new PHPMailer instance
    $mail = new PHPMailer();
    //Tell PHPMailer to use SMTP
    $mail->isSMTP();
    //Enable SMTP debugging
    // SMTP::DEBUG_OFF = off (for production use)
    // SMTP::DEBUG_CLIENT = client messages
    // SMTP::DEBUG_SERVER = client and server messages
    $mail->SMTPDebug = SMTP::DEBUG_SERVER;
    $mail->CharSet = PHPMailer::CHARSET_UTF8;
    

    说了这么多,我可以告诉你,不管邮箱里的邮件还是别的什么,建立电子档案常用的编码方法只要打开浏览器,在页面上点击鼠标右键选择编码选项,那么你就可以自由选择正确的编码格式来查看页面了。好了,这两种方法我都做完了。希望对你有帮助。

  • 相关阅读:
    宏大的目标
    java tcp ip网络编程(二) 套接字的基本使用
    java socket编程(一)简介
    是么是 API 和 SDK
    Mac 下显示隐藏文件
    iOS-事务相关
    iOS测试一段代码的运行时间
    sqlite3 语句总结
    iOS-scrollview及其子类适配iOS7
    OAuth2.0授权和SSO授权
  • 原文地址:https://www.cnblogs.com/phploser/p/14347500.html
Copyright © 2011-2022 走看看