一天之内,Thunderbird 突然无法再提取邮件。发送电子邮件 (smtp) 一切正常,但提取邮件时卡在“正在连接到服务器...”,最终导致“服务器连接...超时”。
- 方法:pop3
- TB 搭配使用:Mageia-6
在服务器端,身份验证请求似乎没有用户名。这很奇怪,因为用户名在 TB 帐户设置中已正确填写。
此外,在另一台计算机上使用完全相同的设置,也可以正常检索邮件。
因此,这个特定的工作站上的 TB 可能存在某种问题。
答案1
解决方案是删除(最好重命名)Thunderbird 配置文件文件夹中的 cert8.db 文件。
我不知道为什么这样做有效,也不知道到底是什么原因导致 TB 突然无法正确向服务器进行身份验证,但这个解决方案有效。我记得以前遇到类似问题时有这个解决方案。应该有一些论坛建议使用这个解决方案。
我建议不要删除,而只是重命名 cert8.db 文件。如果这不能解决问题,您可以轻松恢复原始 cert8.db 文件。
该文件的确切位置(在 Linux 中):/home/user/.thunderbird/yourPrOf1le.default/ 。
答案2
我时不时会遇到这个问题。我删除了CERT8.DB
,将 Thunderbird 超时值从 100 增加到 300,卸载并重新安装了 Thunderbird。问题仍然存在。我以管理员身份在命令提示符中发出以下命令并重新启动我的机器:
netsh winsock reset
问题已经消失。
答案3
在澳大利亚 NBN 连接(光纤到户)后,几台电脑都出现了同样的问题,上述想法不起作用。我的解决方案:转到工具>帐户设置>服务器设置
连接安全更改为无