Skip to content
Extraits de code Groupes Projets
Valider 280d0b1d rédigé par Fil's avatar Fil
Parcourir les fichiers

le mail était cassé quand on lui passait un headers sans \n final

parent 3b8ecb71
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -111,12 +111,17 @@ function envoyer_mail($email, $sujet, $texte, $from = "", $headers = "") {
$charset = lire_meta('charset');
// Ajouter au besoin le \n final dans les $headers passes en argument
if ($headers = trim($headers)) $headers .= "\n";
// Ajouter le Content-Type s'il n'y est pas deja
if (strpos($headers, "Content-Type: ") === false)
$headers .=
"MIME-Version: 1.0\n".
"Content-Type: text/plain; charset=$charset\n".
"Content-Transfer-Encoding: 8bit\n";
// Et maintenant le champ From:
$headers .= "From: $from\n";
// nettoyer les é &#8217, &emdash; etc...
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter