![如何从旧版本的 thunderbird 导入 msf 文件?](https://linux22.com/image/1318451/%E5%A6%82%E4%BD%95%E4%BB%8E%E6%97%A7%E7%89%88%E6%9C%AC%E7%9A%84%20thunderbird%20%E5%AF%BC%E5%85%A5%20msf%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我很久以前就备份了我的 thunderbird 收件箱文件夹。我没有备份完整的配置文件目录,只备份了 IMAP 文件夹,如下所示:
ImapMail/IMAP.domain_name/INBOX
ImapMail/IMAP.domain_name/INBOX.msf
ImapMail/IMAP.domain_name/INBOX.sbd
ImapMail/IMAP.domain_name/INBOX.sbd/Drafts.msf
我安装了全新的 Thunderbird。尚未设置任何帐户。如何阅读 INBOX 目录中的邮件?
答案1
你不需要。msf 文件只是索引,如果在打开实际的 mbox 时缺少索引,则会重新创建索引。就你的情况而言,你使用的是 IMAP,因此邮件存储在服务器上。只需配置 thunderbird 以连接到服务器,它就会在服务器上找到你所有的邮件。
如果您没有使用 IMAP,那么您只需设置 thunderbird、关闭它,然后将备份文件复制回您的配置文件目录。
答案2
对于您来说,最好创建一个新的本地文件夹,以免弄乱您帐户内默认与 IMAP 服务器同步的工作 IMAP 文件夹。
1)首先检查您的本地文件夹设置(右键单击“本地文件夹”>“设置”,帐户名称:本地文件夹,本地目录:检查您的配置文件文件夹中所需目录的路径)
2)创建新的子文件夹(您稍后可以将邮件复制或移动到任何您喜欢的文件夹,包括任何帐户内的同步 IMAP 文件夹):右键单击“本地文件夹”> 选择“新建文件夹...”> 为新文件夹提供一个名称
3) 进入文件夹并将 .msf 文件复制到其中(通常应该有成对的同名文件,如、 、Inbox.msf
等Inbox
)。一个文件用于存储消息,另一个文件用于索引。Sent.msf
Sent
4)重启 Tunderbird
5)包含邮件的新子文件夹(、等)应出现在“本地文件夹”Inbox
中Sent
适用于 Linux 上的 Thunderbird v60.9.0(64 位)
答案3
在新电脑上安装了 Thunderbird 31.0。xxxxxx.default
在之前的电脑上找到旧的配置文件文件夹,选择其中的所有文件并将它们复制到yyyyy.default
Windows 8.1 配置文件中的新文件夹中D:Users\Me\Appdata\Roaming
。然后我选择“是”进行覆盖。一切正常。