Evolutionfilters.xmlファイルをThunderbird msgFilterRules.datに変換しますか?

Evolutionfilters.xmlファイルをThunderbird msgFilterRules.datに変換しますか?

昨日、EvolutionをThunderbirdに移行しました。 Googleは移行フィルタを検索しましたが、EvolutionはそれをXMLファイルとして保存し、Thunderbirdはそれを使用します。模擬書式次の文書:

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

質問

XMLをMorkに変換するコードを書く前に、ホイールの再発明を避けるためにいくつかの研究開発を行いましたが、私の考えはまだ他の開発者によってすでに作成されていました。

私がここで車輪を再発明しないようにしてください。

ベストアンサー1

Thunderbird(TB)はメッセージフィルタをmsgFilterRules.datファイルにプレーンテキストとして保存します。いいえやや不透明なモルク形式です。

フィルタを変換する合理的なアプローチは、TBでいくつかのフィルタを作成し、その機能をテストしてTBを完全に終了し、テキストエディタを使用してmsgFilterRules.datファイル(TB設定ファイルディレクトリにあります)を表示することです。

スキャン時にフォーマットがかなり明確でなければならず、ほとんどのフィルタはスクリプトツールを使用してXMLから変換でき、代替機能としてTB単位の編集機能を使用できます。詳細については、次を参照してください。

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

おすすめ記事