我昨天把进化迁移到雷鸟。我在googled中搜索迁移过滤器,但进化论将它们存储为XML文件,而Thunderbird使用莫克格式文件存储,如:
version=`9`
logging=
name=
enabled=
type=
action=
actionValue=
condition=
name=
enabled=
type=
action=
actionValue=
condition=
...在开始编写任何将XML转换为Mork的代码之前,我做了一些研究与开发,以避免重新创建轮子,但在我看来,这似乎是另一个开发人员已经创建的东西。
请确保我不会在这里重新发明方向盘。
发布于 2018-03-06 21:56:39
Thunderbird (TB)将消息过滤器以纯文本形式存储在msgFilterRules.dat文件中,该文件不是相当不透明的莫克格式。
转换过滤器的一种合理方法是在TB中创建几个过滤器,测试它们的功能,完全退出TB,并使用文本编辑器查看msgFilterRules.dat文件(在TB概要目录中找到)。
从检查中可以相当清楚地看到格式,从XML中转换出的大多数过滤器应该可以使用脚本工具,并且可以用TB进行编辑。详情见:
http://kb.mozillazine.org/Filters_(雷鸟)
https://unix.stackexchange.com/questions/159600
复制相似问题