Converter o arquivo Evolution filter.xml em Thunderbird msgFilterRules.dat?

Converter o arquivo Evolution filter.xml em Thunderbird msgFilterRules.dat?

Migrei a evolução para o Thunderbird ontem. Pesquisei filtros de migração no Google, mas o Evolution os armazena como um arquivo XML e o Thunderbird armazena usando umMork formatadoarquivo como:

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

Pergunta

Antes de começar a codificar qualquer coisa que converta XML em Mork, fiz um pouco de pesquisa e desenvolvimento para evitar a recriação da roda, mas ainda assim me parece ser algo que outro desenvolvedor já teria criado.

Por favor, certifique-se de que não estou reinventando a roda aqui.

Responder1

Thunderbird (TB) armazena filtros de mensagens em texto simples no arquivo msgFilterRules.dat, que énãono formato Mork bastante opaco.

Uma abordagem razoável para converter filtros é criar alguns filtros em TB, testá-los quanto à funcionalidade, sair completamente de TB e visualizar o arquivo msgFilterRules.dat (encontrado no diretório de perfil TB) com um editor de texto.

O formato deve ser bastante claro na inspeção, e a conversão da maioria dos filtros de XML deve ser acessível com ferramentas de script, com a capacidade de edição em TB disponível como alternativa. Para obter detalhes, consulte:

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

informação relacionada