22

phpでメールを送信することについてオンラインで見つけた多くの例はヘッダーを設定します

"X-Mailer: PHP/" . phpversion()

しかし、私がphpとそのバージョンを使用していることを開示することは、非常に悪いセキュリティ慣行であることがわかります。

これは必須のヘッダーですか?

4

3 に答える 3

21

生成されるヘッダーの種類を見てみましょう。

RFC 2076のセクション3.4によると、ヘッダー「X-Mailer」は、他のいくつかのヘッダーとともに、非標準です。これは基本的に、どのメールソフトウェアでも、特にそれらを追加したり無視したりして、希望どおりに処理できることを意味します。このようなヘッダーがない場合は、送信者に対して使用できません。

「X-」プレフィックスは、HTTPヘッダーやmimeタイプの場合と同様に、SMTPメッセージ形式でも「非標準ヘッダー」を示していると確信しています。

于 2013-02-02T12:56:41.513 に答える
17

最小文字数制限に達する必要があります。

いいえ :)

于 2013-02-02T12:23:42.630 に答える
2

必須ではありませんが、一部のプロバイダー(フランスではhotmail、yahoo、orange)がますます厳しくなり、スパムの正当な電子メールとしてより簡単にマークするため、すべてのヘッダーを確認する必要があります

于 2013-02-02T12:45:56.090 に答える