Courriels envoyés en us-ascii et solution
Publié : 16 nov. 2009, 17:09
Bonjour,
ces derniers temps, on m'a fait la remarque sur des messages que j'envoyais avec des caractères bizarres, ou encore des 'i' à la place de chaque accent.
Le client de messagerie incriminé est Outlook, qui semble se baser, à juste titre, sur l'encodage proposé dans l'en-tête du message qu'il reçoit.
Seulement, Foxmail, en dur, place cet encodage à 'us-ascii'.
Peut-être existe-t-il une façon plus simple mais j'ai une solution avec un patch du Fichier Foxmail.exe . Je suis avec la v6.5b22.
Avant toute chose faites-vous une copie du fichier Foxmail.exe
Editez-le avec un éditeur hexadécimal, il en existe des gratuits, j'utilise : http://www.hhdsoftware.com/Products/hom ... -free.html
Faites ensuite les 2 modifications indiquées par la capture d'écran. Attention à ne jamais utiliser la touche Suppr, il faut juste écrire par dessus ce qui existe déjà. Bien entendu, il y aura marqué us-ascii quand vous irez à cet endroit du fichier.
Cette modification force l'envoi des courriels avec charset=iso-8859-15 , qui n'est autre que "latin9", nos caractères avec le signe euro.
Bon patch.
ces derniers temps, on m'a fait la remarque sur des messages que j'envoyais avec des caractères bizarres, ou encore des 'i' à la place de chaque accent.
Le client de messagerie incriminé est Outlook, qui semble se baser, à juste titre, sur l'encodage proposé dans l'en-tête du message qu'il reçoit.
Seulement, Foxmail, en dur, place cet encodage à 'us-ascii'.
Peut-être existe-t-il une façon plus simple mais j'ai une solution avec un patch du Fichier Foxmail.exe . Je suis avec la v6.5b22.
Avant toute chose faites-vous une copie du fichier Foxmail.exe
Editez-le avec un éditeur hexadécimal, il en existe des gratuits, j'utilise : http://www.hhdsoftware.com/Products/hom ... -free.html
Faites ensuite les 2 modifications indiquées par la capture d'écran. Attention à ne jamais utiliser la touche Suppr, il faut juste écrire par dessus ce qui existe déjà. Bien entendu, il y aura marqué us-ascii quand vous irez à cet endroit du fichier.
Cette modification force l'envoi des courriels avec charset=iso-8859-15 , qui n'est autre que "latin9", nos caractères avec le signe euro.
Bon patch.