我的 Ubuntu 22.04 仍安装在一个分区上,最近我又在另一个分区上安装了 Ubuntu 24.04。
- 我已经愉快地使用 Thunderbird 很长时间了,最近一次是在 Ubuntu 22.04 分区上使用的版本 115.13.0。
- 我也在新的 24.04 分区上安装了 Thunderbird,版本为 128.0esr。它可以正确读取我的电子邮件(通过 imap),但无法发送电子邮件、保存草稿或在服务器上将电子邮件标记为已读。
因此,Thunderbird 115 运行正常,但 Thunderbird 128 无法在同一个 GMail 帐户上运行(另一个非 GMail 帐户也存在同样的问题)。我仔细检查了 smtp 设置,发现它们完全相同。
我可能犯了一个错误,但我不知道出了什么问题。我该如何诊断和解决这个问题?
如果有人感兴趣的话,我最终删除了 Thunderbird snap 包并安装了 Mozilla apt 包。这在 24.04 中安装了 Thunderbird 115.13.0,解决了这个问题。
我很失望,没有找到更好的解决方案:毕竟,Thunderbird 的 snap 版本不是也应该能够发送电子邮件吗?
要从 snap 更改为 Mozilla apt,我按照以下步骤操作,但还要多一步:
首先,添加Mozilla 团队的 PPA 。
然后,一次性将以下代码复制并粘贴到终端中(不要逐行复制粘贴),以使 thunderbird 的 apt 版本优先于 snap 版本。
接下来,删除 的 snap 版本
thunderbird
。从中删除过渡包
apt
(否则apt
表示该包已安装):使用 安装 Thunderbird
apt
。为了确保无人值守升级不会重新安装
snap
Thunderbird 版本,请输入以下命令。