Browse Source

prise en charge correcte de Message-ID dans l'ajout de headers

v4 v4.3.4
Cerdic 5 months ago
parent
commit
6752b47a73
  1. 9
      inc/envoyer_mail.php
  2. 2
      paquet.xml

9
inc/envoyer_mail.php

@ -330,8 +330,13 @@ function inc_envoyer_mail($destinataire, $sujet, $message, $from = "", $headers
// verifions le format correct : il faut au moins un ":" dans le header
// et on filtre le Content-Type: qui sera de toute facon fourni par facteur
if (strpos($h,":")!==false
AND strncmp($h,"Content-Type:",13)!==0)
$facteur->AddCustomHeader($h);
AND strncmp($h,"Content-Type:",13)!==0) {
if (strpos($h, 'Message-ID:') === 0) {
$facteur->MessageID = trim(explode(':', $h, 2)[1]);
} else {
$facteur->AddCustomHeader($h);
}
}
}
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="facteur"
categorie="communication"
version="4.3.3"
version="4.3.4"
etat="stable"
compatibilite="[3.1.0;4.0.*]"
logo="prive/themes/spip/images/facteur-32.png"

Loading…
Cancel
Save