在PHP中发送邮件需要"X-Mailer:PHP/<phpversion>"标头吗?

Raú*_*ràs 19 php

我在网上发现了很多关于用php发送电子邮件的例子

"X-Mailer: PHP/" . phpversion()
Run Code Online (Sandbox Code Playgroud)

但我发现我正在使用php和它的版本是一个非常糟糕的安全实践.

这是必需的标题吗?

Sve*_*ven 17

我们来看看生成什么类型​​的标头.

根据RFC 2076第3.4节,标题"X-Mailer"与其他几个标题一起是非标准的.这基本上意味着任何邮件软件都可以像对待它一样对待它,尤其是添加它们或忽略它们.没有此类标头不能用于发件人.

我很确定"X-"前缀也表示SMTP消息格式中的"非标准头",就像它在HTTP头或mime类型中一样.


Eve*_*ert 16

我必须达到最小字符限制.

不:)