Bonjour à toutes et à tous,

Je vous présente mon souci :
J'arrive à envoyer des mails via PHPMailer en localhost et le corps de mon mail est bien en format html mais l'objet ne se met pas en format HTML.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$mail->Subject    =  $object;
$mail->WordWrap   =  50;
$mail->MsgHTML($body);
$mail->IsHTML(true);
L'objet est de cette forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$mailObject = '🚩 Communication incident : '.$object;
Le problème est que le "🚩" ne s'affiche pas correctement (&#128681 en code html), il reste sous cette forme au lieu de se mettre en emoji.
J'ai déjà testé de changer les apostrophes en guillemets et ça ne change rien.
J'ai également essayé de rentrer le smiley directement dans l'objet du mail et ça fonctionne mais seulement manuellement.

Je voudrais donc savoir comment faire pour afficher correctement mon drapeau rouge.

Cdt,
Djorky.