我最近将我的 SSL (TLS) 证书从常规证书切换到 Let's Encrypt。我决定删除即将过期的旧证书文件,但我物理上删除了它们,我开始遇到 Thunderbird Mail 的奇怪问题。通常,打开应用程序后,我会看到一个登录框。删除旧证书文件后,我不再获取登录信息,也不再接收邮件。发送正常。SMTP 服务器也在运行,因为在网络邮件访问中一切都正常。只有在我放回属于旧证书的文件后,Thunderbird Mail 才开始正常工作。我不明白我用于 HTTPS 和 Apache 的旧证书文件与 Thunderbird Mail 之间的联系,以及它的登录和在其中接收邮件。
它确实会在 3 天内过期,所以... 端口 995 上的 Netstat 显示我正在使用 Courier 作为 MDA。不过这可能只是 Thunderbird 的问题。我不知道。
基本上,MTA(Postfix)使用自签名证书,该证书将在大约 9 年后过期。我确实收到和发送了邮件,并且即使在删除了用于 Apache 的其他证书后,也看到了来自网络邮件(Squirrel Mail)的邮件。我想我们会在 3 天内看到它。如果 2016 年 8 月 10 日之后一切都会正常(就像现在一样),这意味着我现在可以忘掉它,问题已经解决了(至少暂时如此)。
答案1
看一下这链接。看起来您可能缺少中级证书 - 或者,如果这不是问题,请检查您的计算机日期。