[Perl] Problème avec le module Encode

Olivier Le Monnier olm at unicaen.fr
Ven 17 Nov 09:37:01 CET 2017


Bonjour,

  On a rencontré un problème du fait de cette nouvelle configuration conjuguée à l'utilisation de Zimbra qui ne sait pas décodé les champs Subject encodés de cette façon par Sympa.

  On a contourné le problème en modifiant la conf du module Encode du serveur Sympa sous Debian 9 :
    1) copie du fichier /usr/share/perl5/MIME/EncWords/Defaults.pm.sample en Defaults.pm
    2) passer la valeur de Minimal à NO : $Config->{Minimal} = 'NO';

----- Le 16 Nov 17, à 14:43, Dominique Asselineau asseline at telecom-paristech.fr a écrit :

> Bonjour,
> 
> Je rencontre une difficulté avec le module Encode version 2.80_01,
> celle fournie avec Perl 5.24, version de Perl fournie dans Debian 9
> (stretch).
> 
> Dans la version 2.60 de Encode (Perl 5.20), l'encodage MIME-Q se fait
> à minima, tandis que dans la version 2.80.01, tout y passe.
> 
> Voici les 2 résultats que j'obtiens avec la commande
> 
> $ perl -e 'use utf8; use Encode encode; print $Encode::VERSION.": ".encode(
> "MIME-Q", "Eugène Letest <letest\@labas.fr>").$/'
> 
> 2.60: =?UTF-8?Q?Eug=C3=A8ne=20Letest=20?=<letest at labas.fr>     # bon pour moi
> 2.80_01: =?UTF-8?Q?Eug=C3=A8ne=20Letest=20=3Cletes?=
> =?UTF-8?Q?t=40labas=2Efr=3E?=   # c'est la surprise
> 
> Dans la version 2.80.01, une espace a été ajoutée dans la partie
> adresse.  De toute manière, il me semble que la partie adresse ne peut
> être MIME-encodée.
> 
> Avec la version 2.60 de Encode l'envoi des mails ne posait pas
> problème mais ça ne passe plus avec la version 2.80.01, même en
> supprimant l'espace superflue.
> 
> Auriez-vous une idée ?
> 
> Merci.
> 
> Dominique
> --
> _______________________________________________
> Perl mailing list
> Perl at mongueurs.net
> http://listes.mongueurs.net/mailman/listinfo/perl

-- 
Olivier Le Monnier — ☎ 023156.6209 
Pôle Infrastructures — SysAdmin Linux 
Direction du Système d'Information 
Université de Caen Normandie


Plus d'informations sur la liste de diffusion Perl