Accéder au contenu.
Menu Sympa

fr - Sympa génère des en-têtes non conformes selon RFC2822

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Michel Bouissou <adresse@cachée>
  • To: adresse@cachée
  • Cc: adresse@cachée
  • Subject: Sympa génère des en-têtes non conformes selon RFC2822
  • Date: Mon, 2 Aug 2004 18:13:37 +0200

Bonjour,

La RFC2822 exige que les headers d'un message ne contiennent QUE des
caractères ASCII 7 bits (de code <=127), et tout caractère de code supérieur
doit être encodé selon RFC2047.

Or Sympa, localisé en français, génère, pour ses messages de service et
principalement dans les sujets, des palanquées de headers comportant des
caractères accentués de code > 127, non encodés et sans spécification du jeu
de caractères employé.

Les templates concernées, pour le français, sont les suivantes :

sendpasswd.fr.tpl
removed.fr.tpl
modindex.fr.tpl
moderate.fr.tpl
list_created.fr.tpl
expire_warning2.fr.tpl
expire_deletion.fr.tpl
bye.fr.tpl
listowner_notification.fr.tpl
remind.fr.tpl
expire_warning1.fr.tpl
listmaster_notification.fr.tpl

Et il en existe d'autres présentant le même problème pour d'autres langues.

Certains analyseurs/filtres de contenu (comme amavisd-new par exemple)
bouncent impitoyablement tout message reçu comportant de tels headers
"invalides" selon les RFCs. C'est donc un vrai problème.

Je l'ai personnellement résolu en supprimant chez moi tous les accents des
en-têtes générés par ces templates, car je n'avais ni le temps ni le courage
de me palucher les encodages de tous les accents à la main ;-)

Cordialement.

--
Michel Bouissou <adresse@cachée> OpenPGP ID 0xDDE8AC6E

Le simple fait de pouvoir penser l'infini comme un tout indique
qu'il existe une faculté de l'esprit dépassant tout mesure des sens.
-- Emmanuel Kant



Archives gérées par MHonArc 2.6.19+.

Haut de le page