Caractères ? transformés en ' par safeUtf8Decode (V4)
Avec la V4 de facteur : Sur un site en utf8, quand le titre du mail contient un ?, ce caractère est transformé en ' lorsque l'option "mails en ISO" est activée.
C'est la fonction safeUtf8Decode qui fait ça. https://git.spip.net/spip-contrib-extensions/facteur/src/branch/master/inc/Facteur/FacteurMail.php#L430
Elle teste d'abord si is_utf8 et apparemment c'est bien reconnu comme utf8 car ça return pas et aussitôt après $text = str_replace('?', "'", $text); pof ya plus de ?