使用 PHP 发送邮件是否需要“X-Mailer: PHP/<phpversion>” 标头?
2022-08-30 19:07:22
我在网上找到的很多关于用php发送电子邮件的例子都设置了标题
"X-Mailer: PHP/" . phpversion()
但是我发现披露我正在使用php及其版本是一种非常糟糕的安全实践。
这是必需的标头吗?
我在网上找到的很多关于用php发送电子邮件的例子都设置了标题
"X-Mailer: PHP/" . phpversion()
但是我发现披露我正在使用php及其版本是一种非常糟糕的安全实践。
这是必需的标头吗?
让我们看一下生成的标头类型。
根据 RFC 2076 第 3.4 节,标头“X-Mailer”与其他几个标头一起是非标准的。这基本上意味着任何邮件软件都可以像它想要的那样对待它,特别是添加它们或忽略它们。没有此类标头不能用于对付发件人。
我很确定“X-”前缀在SMTP邮件格式中也表示“非标准标头”,就像在HTTP标头或哑剧类型中一样。
我必须达到最小字符限制。
无:)