从文件导入 thunderbird 账户

从文件导入 thunderbird 账户

感谢大家的帮助。我将重新措辞此条目以突出显示解决方案,以防其他人搜索并最终到达此处。

我不得不从保存的备份中重新安装所有数据。我使用 thunderbird,并希望保留我以前保存的电子邮件。为了创建此备份,我将文件夹 /home/[USERID]/ 及其所有子文件夹复制到外部备份中。为了保存电子邮件,此文件夹中有一个子文件夹 .thunderbird/ ,里面是另一个子文件夹,其名称由一些随机字符组成:我们将其称为 [old_folder_name].default。因此,在我的新系统上,我现在必须将保存在外部硬盘 (HD) 上的 /home/[USERID]/.thunderbird/[old_folder_name].default/ 内容导入到我的本地计算机。

根据下面给出的建议,我从头启动了 thunderbird(删除之前的 ~/.thunderbird 文件夹以确保我从一开始就干净),然后再次关闭它。这在 ~/.thunderbird/ 中创建了一个新文件夹,我将其命名为 [new_folder_name].default/ 。然后我复制了内容将 [old_folder_name].default/ 复制到 [new_folder_name].default/ 并重新启动 thunderbird。

通常情况下,这应该可以正常工作。我遇到问题的原因是,我使用的外部硬盘没有给我足够的权限来管理这些文件,所以我不得不转到 [new_folder_name].default/ 并使用

$ chmod -R 777 *

这实际上可能有点宽容(我不确定这是否是一种安全责任),但我只是想让一些东西正常工作。

回答以下问题:我的外部驱动器使用的是 Ext4 格式。为了创建备份,我每隔一段时间就会这样做:

$ rsync -rv [directory to be backed up]  [directory to send to it]

将数据从本地硬盘发送到外部媒体进行备份,然后反过来将数据放回到本地硬盘上。我以为这样可以保留相同的权限(我保留了相同的用户名,尽管我在新安装的操作系统中更改了 PC 的名称)。

有人能建议一种不出现这类权限问题的 rsync 方式吗?(或者,另一种备份方式,让我可以查看内容?)再次感谢您的帮助。

答案1

您所需要的只是备份中的所谓的“配置文件”文件夹。这是一个带有 .default 扩展名的文件夹(文件夹名称本身将是一些随机数字和字母)。它将位于 ~/.thundebird 中。

在全新安装 mozilla thunderbird 时,您需要将该文件夹复制到新安装的 Ubuntu 机器上的同一目录中。然后复制已存在的 .default 文件夹的名称,删除该文件夹,并将您复制的文件夹名称赋予从备份中复制的文件夹。重新启动 thunderbird,一切就绪。

相关内容