首先,很抱歉。要注册 Mozilla 并寻求支持,我需要我的电子邮件可用,但我的 Mozilla Thunderbird 电子邮件客户端突然无法使用,所以我无法进行电子邮件注册。这就是生活。
反正...
我使用的是 Linux Mint 18.3 Cinnamon 64 位。上次更新是在 5 月 3 日,不包括 Thunderbird。上次 Thunderbird 更新似乎已经超出了我的 Linux Mint 更新历史记录(4 月 6 日)。Thunderbird 版本是 52.7.0(64 位)。显然,我在这段时间内多次查看了电子邮件,包括今天的几次。
我已经在这个 Linux Mint 安装上使用 Thunderbird 几年了,运行 Linux Mint 17.something 的更新(配置文件最初是从 Windows 7 复制的)。配置文件位于 ~/.thunderbird 文件夹中,似乎与 profile.ini 一致。自从几年前转移配置文件以来,我再也没有碰过它,直到大约半小时前问题开始出现。
问题 - 我启动 Thunderbird 后,弹出“欢迎使用 Thunderbird”对话框,要求我设置新的电子邮件帐户。它似乎忽略了现有的配置文件。
但是,它不会创建任何其他文件夹或配置文件 - 除非我更新了备份(我意识到我很久没有更新了,真是愚蠢)并尝试将配置文件移到另一个文件夹(显然,Linux 上的 Thunderbird 有时可以使用 ~/mozilla-thunderbird 文件夹),启动 Thunderbird 时会使用新的 profile.ini 和配置文件重新创建 ~/.thunderbird 文件夹。显然,我删除了它并将原始文件移回,但 Thunderbird 仍然表现得好像没有现有配置文件(包含我需要的 450MB 重要电子邮件),但在我启动它时不会创建新的配置文件文件夹。
有任何想法吗?
例如,有没有什么方法可以检查配置文件是否损坏,找出损坏的原因,并进行修复?
~/.thunderbird/Crash Reports 文件夹中似乎确实有一些文件,但文件名都以“InstallTime”开头(我也不记得有任何崩溃),最近的是“InstallTime20180326200027”。
答案1
我遇到过同样的问题,并且可以按如下方式解决:
cd /home/user
tar cvvfz backup.tar.gz /home/user/.thunderbird/
(万一....)cd .thunderbird/
- 如果您有多个配置文件,则需要找出您正在使用的配置文件(我通过检查,根据文件大小和文件夹名称来完成此操作)
- 编辑
profiles.ini
文件并仅保留与需要保存的配置文件相关的部分,删除所有其他部分 - 重新启动 thunderbird 并在弹出窗口中选择默认配置文件。
希望这会有所帮助。
答案2
我的解决方案是评论和此链接。不同之处在于,我在新的干净配置文件中重新创建了我的电子邮件帐户,然后从备份中复制了最少的内容,因此我覆盖的并不是一个完全空白的配置文件。步骤如下...
- 删除
~/.thunderbird
文件夹(当然,在备份之后) - 运行 Thunderbird,并根据我在其他地方的帐户信息,创建一个设置了我现有电子邮件帐户的配置文件,小心避免触发任何电子邮件下载。
- 退出 Thunderbird。
Mail
将备份配置文件中的和子文件夹的内容复制IMapMail
到新创建的配置文件中。要使其中的子文件夹完全匹配,需要在第 2 步中小心谨慎(手动配置以覆盖自动选择),并且由于首选服务器信息会随时间而变化,因此需要第二次尝试,但除此之外,这没有问题。abook.mab
将(地址簿)文件从备份配置文件复制到新的配置文件。- 加载 Thunderbird 并检查一切是否完好(当一个帐户的收件箱开始塞满我自 2015 年初以来收到的每一封电子邮件时,我感到有点紧张)。
我仍然不知道问题出在哪里,但 Thunderbird 的配置方式与以前略有不同 - 以前一个电子邮件帐户(下载所有旧电子邮件的帐户)与本地文件夹合并,现在两个电子邮件帐户都与本地文件夹分开,尽管本地文件夹中仍然有一个空的无用收件箱。也许我遇到的问题是因为一种不再受支持的古老配置方式,或者这些都无关紧要。
有一个很多我没有从原始配置文件中复制出的文件,但对我来说似乎没有一个是重要的,并且每个额外的文件都有可能重新引发问题。