我错误地覆盖了 Thunderbird 配置文件中的一个电子邮件帐户,我想从几个月前的文件夹备份中恢复它。这是一个 IMAP 邮箱(现在处于非活动状态),我的备份是.thunderbird
我家中文件夹的副本。
您知道如何在我的 Thunderbird 配置文件的当前状态中恢复单个邮箱吗?
答案1
Thunderbird 配置文件夹
所有 Thunderbird 配置(包括存储和缓存的电子邮件信息)都位于主文件夹中隐藏的“.thunderbird”文件夹中,名为“avc2zu39.default-release”的文件夹中。名称的第一部分是一串独特的随机字符,用于防止自动黑客攻击。所有本地存储的邮件都位于该帐户的“邮件”文件夹下。其中包括您可能从 IMAP 帐户拖到那里进行备份的邮件,或最终从 POP 帐户下载的邮件。来自 IMAP 服务器的邮件缓存在“ImapMail”文件夹中。您将找到所有 IMAP 帐户的子文件夹。
Thunderbird mbox 格式
默认情况下,Thunderbird 使用 mbox 格式来存储邮件。mbox 文件是格式化的文本文件,在 thunderbird 存储中,这些文件以您在 Thunderbird 中看到的文件夹名称命名,没有扩展名。它们与一个同名但扩展名为 .msf 的文件配对。这些是索引文件。如果您删除它们,Thunderbird 将在下次打开时重新创建它们。
IMAP 账户仅缓存
IMAP 帐户并非设计为“驻留在”磁盘上。Thunderbird 会制作邮件标题的本地副本,并且根据您的帐户设置,还会制作邮件内容的本地副本,以便缓存内容,即能够快速与其交互。然后,它会不断将您的更新与 IMAP 服务器同步。
从备份中恢复(部分) IMAP 邮件
因此,您已关闭的 IMAP 帐户的邮件(部分)可能仍位于备份中的“Mail/yourmaildomain.com”文件夹中。最安全的做法是在 Thunderbird 的“本地帐户”下创建一个文件夹“Old_IMAP”。然后关闭 Thunderbird。在“本地文件夹”下,您将找到该文件夹作为文件“Old_IMAP”和文件夹“Old_IMAP.sbd”。现在,将 IMAP 帐户备份的 mbox 文件复制到该“Old_IMAP.sbd”文件夹中。下次启动 Thunderbird 时,您应该会在“Old_IMAP”文件夹中找到文件夹,这些文件夹根据您在那里添加的 mbox 文件命名,并包含备份时本地缓存的 IMAP 帐户的任何内容。