PHP メール関数の「Additional_header の複数または不正な改行」エラーのトラブルシューティング
エラー「PHP mail() のエラー: 複数または「Additional_header で不正な改行が見つかりました」は、スクリプトが無効な電子メールを送信しようとしていることを示します。ヘッダー。これは、最近のサーバーの更新または PHP バージョンの変更が原因で発生する可能性があります。
エラーの原因
このエラーは、追加のヘッダー パラメータが使用されるときに発生します。電子メールの追加ヘッダーを指定します。複数の改行 (改行) が含まれます。悪意のある攻撃者がヘッダーに改行を挿入し、電子メールの内容を変更する可能性があるため、これはセキュリティ リスクであると考えられます。
解決策
このエラーを解決するには、次のことが不可欠です。 :
追加情報
このエラーは、PHP 5.5.26 のセキュリティ パッチが原因で発生しました。このパッチは、悪意のある攻撃者が電子メール ヘッダーに行を挿入することを可能にし、電子メールのスプーフィングやその他のセキュリティ上の問題を引き起こす可能性がある脆弱性を修正しました。
このセキュリティ修正の詳細については、次のリソースを参照してください。
以上がPHP のメール関数の「Additional_header に複数の改行または不正な改行があります」エラーをトラブルシューティングするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。