Thunderbird:恢复后丢失文件夹

Thunderbird:恢复后丢失文件夹

在安装新的操作系统之前,我尝试通过复制 .thunderbird 目录来备份我的 Thunderbird。

为了安全起见,我尝试在另一台机器上模拟恢复过程。我将 .thunderbird 目录复制到其中,并从 /home/username/.thunderbird 建立到此备份目录的符号链接。

Thunderbird 正确启动,它显示插件、日历、地址簿、所有新闻提要和所有邮件帐户。

但对于 POP 帐户,它仅显示收件箱文件夹(为空)和垃圾文件夹。所有其他文件夹均缺失(存档、草稿、已发送)。

我到目前为止尝试过但没有帮助的方法:

  • 从菜单文件夹中单击“修复文件夹”;
  • 删除.msf 文件以强制 Thunderbird 重建索引;
  • 删除Panacea.dat;
  • 使用 -profilemanager 启动 Thunderbird 来选择特定的配置文件目录;
  • 全部尖端来自官方文档。

看起来 Thunderbird 成功恢复了备份中的所有信息,除了 POP 邮件帐户的文件夹和消息。

对于 Thunderbird 如此奇怪的行为,您有什么想法吗?

答案1

在原始(您的备份).thunderbird 目录中应该有一个以一串随机字母和/或数字命名的文件,后面跟着.default。这就是您的配置文件,其中存储了您的所有数据。下面的屏幕截图中是5euxiyvw.默认

在此处输入图片描述

将备份中的文件粘贴到新.thunderbird目录中。然后您需要打开文件profiles.ini并编辑最后一行以匹配新目录的名称。这是上面屏幕截图中文件的屏幕截图。正如您所看到的路径=文件被编辑为路径=5euxiyvw.default

在此处输入图片描述

然后您只需保存文件并启动 Thunderbird。Thunderbird 现在将查看您配置文件的新粘贴文件夹,并且您应该拥有在备份目录时本地保存的所有电子邮件和文件夹.thunderbird。旧配置文件的所有设置也应该相同。

答案2

我知道这个问题已经很老了。但由于我刚遇到同样的问题并找到了解决方案,所以我想分享一下:Thunderbird 将绝对路径(而不仅仅是配置文件相对路径)存储到存储邮件文件夹的目录中。如果此路径发生变化,您必须在每个帐户的帐户设置中更新它。这对我来说发生了变化,因为配置文件的路径中有一个符号链接。但 Thunderbird 存储的是实际路径,而不是符号链接路径。当我更改符号链接时,Thunderbird“丢失”了我所有的邮件,就像您描述的那样。

相关内容