"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi la fonction `Mail ()` de PHP est-elle en train de lancer \ "Newlines multiples ou mal formées trouvées dans Additional_Header \"?

Pourquoi la fonction `Mail ()` de PHP est-elle en train de lancer \ "Newlines multiples ou mal formées trouvées dans Additional_Header \"?

Publié le 2025-03-22
Parcourir:653

Why is PHP\'s `mail()` Function Throwing \

"Erreur avec PHP Mail (): plusieurs nouvelles ou mal formées trouvées dans Additional_header" expliqué

récemment, de nombreux développeurs php ont connu une erreur de perplexe "multiple ou mal formé dans une erreur supplémentaire". Malgré aucune modification du script, ce problème est apparue brusquement pour beaucoup. Le coupable derrière cette erreur réside dans les mises à jour récentes faites aux versions PHP.

Auparavant, PHP a toléré des nouvelles nouvelles dans Additional_heders. Cependant, pour atténuer une vulnérabilité de sécurité, PHP a resserré ses restrictions. Toutes les nouvelles lines de l'argument Additional_heders sont désormais considérées comme "multiples ou malformes". Cela signifie que les en-têtes doivent être entièrement désinfectés, à l'exclusion de toute nouvelle redondante.

En outre, le corps du message doit être placé dans l'argument du message, pas l'argument Additional_headers. Toute tentative d'inclure le message électronique dans Additional_headers déclenchera également cette erreur. argument.

séparez les en-têtes du message: utilisez l'argument du message exclusivement pour le corps de messagerie, y compris les multipartes ou les pièces jointes. Les en-têtes doivent être confinés à l'argument Additional_Headers.

En implémentant ces modifications, vous pouvez éviter l'erreur avec PHP Mail (): multiple ou malformé Newlines trouvé dans Additional_Header "et envoyer avec succès des e-mails à l'aide de la fonction Mail () de PHP. https://bugs.php.net/bug.php?id=68776@&&&]
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3