Thunderbird 在哪里存储消息过滤器以及如何导入它们?

Nim*_*a G 12 thunderbird

几个月前,我为我的电子邮件设置了各种过滤器,以便我可以根据他们的发件人电子邮件/标题等将我的电子邮件移动到不同的文件夹。这个安装是在我的 Windows 分区上。不知何故,我的安装已损坏,我无法再启动到 Windows,但我在 ubuntu 上使用 Thunderbird,我想导入我创建的这些过滤器,这样我就不必全部重写它们。

所以场景是:

  • 带有雷鸟和过滤器的损坏的 Windows 安装(无法启动,但我可以访问分区上的文件)。
  • 带有雷鸟但没有消息过滤器的 Ubuntu 发行版。

Thunderbird 在 Windows 上将这些过滤器存储在哪里,如何将它们导入到安装在 Ubuntu 上的 Thunderbird?

小智 14

消息过滤器位于此文件中: msgFilterRules.dat 只需将其复制到新配置文件中即可。您可能需要进行一些调整才能使它们正常工作。


小智 9

除了乔治所说的......

我不确定 Windows 中的文件路径是什么,但是当您将其复制到 Ubuntu 时,它将转到此处:

<uname>@<hostname>:~$ sudo find / -iname "msgFilterRules.dat"
/home/<uname>/.thunderbird/<random-chars>.default/Mail/Local Folders/msgFilterRules.dat
/home/<uname>/.thunderbird/<random-chars>.default/ImapMail/mail.<domain>.<tld>/msgFilterRules.dat 
Run Code Online (Sandbox Code Playgroud)

希望这些额外的信息可以帮助其他人。


小智 8

我花了一段时间在 Windows 上找到它,所以这可能对某人有所帮助:

C:\Users\<username>\AppData\Roaming\Thunderbird\Profiles\<profilename>.default\ImapMail

<profilename> 通常是随机的胡言乱语。