我在网上找到了很多关于使用 php 发送电子邮件的示例设置标题
"X-Mailer: PHP/" . phpversion()
但我发现披露我正在使用 php 及其版本是一种非常糟糕的安全做法。
这是必需的标题吗?
我在网上找到了很多关于使用 php 发送电子邮件的示例设置标题
"X-Mailer: PHP/" . phpversion()
但我发现披露我正在使用 php 及其版本是一种非常糟糕的安全做法。
这是必需的标题吗?
我们来看看生成了什么样的header。
根据RFC 2076的第 3.4 节,标题“X-Mailer”与其他几个标题一起是非标准的。这基本上意味着任何邮件软件都可以随心所欲地对待它,尤其是添加或忽略它们。不能对发件人使用此类标头的缺失。
我很确定“X-”前缀在 SMTP 消息格式中也表示“非标准标头”,就像它在 HTTP 标头或 mime 类型中一样。
我必须达到最小字符数限制。
不 :)
不是必需的,但您必须验证所有标头,因为某些提供商(hotmail、yahoo、法国的橙色)越来越严格,并且更容易将其标记为垃圾邮件合法电子邮件