Más parsing de cabeceras MIME
Por Luis Peralta
Resulta que tenía un pequeño problema en mi solución para la decodificación de cabeceras MIME, de la que hablé hace tiempo. El problema es que el módulo de Perl MIME::WordDecoder no gestiona bien las cabeceras de más de una línea. De ahí que en algunos de las entradas de mi blog aparezcan espacios al tun tun (cuando hay acentos).
Y la solución a la solución, todavía por comprobar, es cambiar de módulo
(visto que no he obtenido respuesta del autor de
MIME::WordDecoder
en dos meses). La línea en cuestión de mi
.procmailrc
que gestiona el tema de las entradas se ha quedado
así:
echo $SUBJECT | perl -e 'use Encode qw/decode/; print decode("MIME_Header", <>);'
Queda que funcione…