加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

MIME在PHP邮件功能标题中的作用是什么

发布时间:2020-12-13 16:55:03 所属栏目:PHP教程 来源:网络整理
导读:有人可以让我知道MIME-Version:1.0在 PHP HTML mail()函数中的作用是什么以及为什么要使用它?我已经谷歌了,但无法找到明确的解释? // Always set content-type when sending HTML email$headers = "MIME-Version: 1.0" . "rn";$headers .= "Content-typ
有人可以让我知道MIME-Version:1.0在 PHP HTML mail()函数中的作用是什么以及为什么要使用它?我已经谷歌了,但无法找到明确的解释?

// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "rn";
$headers .= "Content-type:text/html;charset=UTF-8" . "rn";

谢谢

解决方法

mime-version理论上允许引入MIME的更新,但实际上它没有使用,并且总是设置为1.0.由于根据MIME规范设置版本是必需的,因此您必须包含它.

见维基百科:http://en.wikipedia.org/wiki/MIME#MIME-Version

According to MIME co-creator Nathaniel Borenstein,the intention was
to allow MIME to change,to advance to version 2.0 and so forth,but
this decision led to the opposite outcome,making it nearly impossible
to create a new version of the standard.

“We did not adequately specify how to handle a future MIME version,” Borenstein said. “So if you write something that knows 1.0,what should you do if you encounter 2.0 or 1.1? I sort of thought it was obvious but it turned out everyone implemented that in different ways. And the result is that it would be just about impossible for the Internet to ever define a 2.0 or a 1.1.”

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读