2
envoyer_mail HTML+texte
J’ai mis en place une fonction envoyer_mail de cette manière :
$corps = array (
"texte" => "Texte au format texte.",
"from" => "Nom <adresse@email.fr>",
"headers" => array(
'IP' => "X-Originating-IP: ".$GLOBALS['ip'],
),
"html" => "<p>Texte en HTML.</p>",
"nom_envoyeur" => "Nom",
"adresse_erreur" => "adresse@email.fr",
);
Quand je reçois mon email, je ne reçois que la version texte. Dans les entêtes, j’ai :
Content-Type: text/plain;charset="utf-8";
Et pas de trace de HTML.
Mais j’ai bien ma ligne
X-Originating-IP:
Y a-t-il une explication à cela ? Le code semble pourtant clair sur https://git.spip.net/SPIP/spip/src/branch/master/ecrire/inc/envoyer_mail.php
Merci,
Sébastien