我对第一个问题的答案仍然很感兴趣,但是对于第二个问题,我发现标记实际上保存在Thunderbird配置文件文件夹中的“ prefs.js”文件中。标签“重要”的示例:
user_pref("mailnews.tags.$label1.color", "#FF0000");
user_pref("mailnews.tags.$label1.tag", "Important");
(在该文件中还可以找到用户定义的标签;而不仅仅是预定义的标签。)
因此保存该文件可能是轻松备份Thunderbird中定义的标签的好方法。至于在其他配置文件中还原这些标签,我还没有对其进行测试,但是也许只要将这些行复制到文件中(当TB未运行时)就可以解决问题。
编辑:我现在已经对其进行了测试,可以确认它是否有效。
另外,正如@Hovestar在回答中提到的那样,可以将标签放置在user.js
文件中,而不必prefs.js
直接编辑标签(不建议这样做)。user.js
文件的内容将prefs.js
在Thunderbird启动时复制到。
应当指出,这仅是一种方法。在Thunderbird中创建的标签不会自动复制到中user.js
。因此,此方法对于将标签导入Thunderbird很有用,但是您不能依赖此文件来导出标签。
另外,使用这种方法时,我遇到了一个小的编码问题:特殊字符(例如“é”)在user.js
中以“Ô出现prefs.js
。(这仅在文件本身中可见,在Thunderbird界面中不可见。)但是prefs.js
使用UTF-8编码保存文件足以解决此问题。
User.js
将复制其中的标签prefs.js
。