我在 ubuntu 12.04 上使用 thunderbird-11。最近更新后,thunderbird 突然无法识别我的密码,并不断要求输入密码,并显示“登录失败 - 重试”消息。我知道我的密码是正确的,因为 thunderbird 中的日历使用相同的密码,并且我的网络邮件可以使用该密码。我正在使用 imap 连接到 2010 Outlook exchange。
尝试删除 key3.db signons*、删除已保存的密码、重新安装 thunderbird,但都无济于事。
无法发送邮件真令人沮丧 :-(!!
答案1
即使你删除了 thunderbird,我相信用户配置文件仍然保留在你的主目录中
#/home/username/.thunderbird
该目录里面将会有一个像这样的目录结构。
共 16
-rw-r--r-- 1 用户 用户 335 2011-09-06 10:24 appreg
drwx------ 3 用户 用户 4096 2012-02-21 09:22 崩溃报告
drwx------ 10 用户 用户 4096 2012-03-14 18:52 ekfsczpd.default
-rw-r--r-- 1 用户 用户 94 2011-09-06 10:24 Profiles.ini
上面列出的目录大胆的是您的用户个人资料。(假设您在 thunderbird 中仅配置了 1 个电子邮件帐户。)
如果您只有一个用户帐户,请将配置文件移开。
使用此命令时要非常小心。
#mv ekfsczpd.default ekfsczpd.bak
这将强制您的 thunderbird 帐户在下次启动时重新创建。您必须重新输入您的电子邮件地址 / 用户名 / 密码 / SMTP 或 IMAP 帐户信息。
如果这能解决问题那就太好了。下一步是恢复您的邮箱、地址列表、过滤器等...
关闭 thunderbird,导航回您的/home/用户/.thunderbird目录。
您现在应该会看到一个新的。默认目录,将您旧配置文件中的所有邮箱文件夹复制到新配置文件中。
#cp -R /home/user/.thunderbird/ekfsczpd.bak/*Mail* /home/user/.thunderbird/newdirectoryname.default
现在应该将您的邮件和 IMAP 邮件复制到您的新配置文件中,本质上导入您的所有邮件和消息规则。
这应该是您需要了解的内容。您可以复制其他配置文件,例如prefs.js文件,但我不推荐它。