¿Convertir el archivo Evolution filters.xml a Thunderbird msgFilterRules.dat?

¿Convertir el archivo Evolution filters.xml a Thunderbird msgFilterRules.dat?

Ayer migré Evolution a Thunderbird. Busqué en Google filtros de migración, pero Evolution los almacena como un archivo XML y Thunderbird los almacena usando unMork formateadoarchivo como:

version=`9`
logging=
name=
enabled=
type=
action=
actionValue=
condition=
name=
enabled=
type=
action=
actionValue=
condition=
...

Pregunta

Antes de comenzar a codificar cualquier cosa que convierta XML a Mork, hice un poco de investigación y desarrollo para evitar volver a crear la rueda, pero aun así me parece algo que otro desarrollador ya habría creado.

Por favor, asegúrense de que no estoy reinventando la rueda.

Respuesta1

Thunderbird (TB) almacena filtros de mensajes en texto sin formato en el archivo msgFilterRules.dat, que esnoen el formato Mork bastante opaco.

Un enfoque razonable para convertir filtros es crear algunos filtros en TB, probar su funcionalidad, salir de TB por completo y ver el archivo msgFilterRules.dat (que se encuentra en el directorio del perfil de TB) con un editor de texto.

El formato debe ser bastante claro tras la inspección, y la conversión de la mayoría de los filtros desde XML debe ser accesible con herramientas de secuencias de comandos, con la capacidad de editar en TB disponible como alternativa. Para más detalles ver:

http://kb.mozillazine.org/Filters_(Thunderbird)

información relacionada