单击 Thunderbird 中的 http(s) 链接不会在浏览器中打开该链接

Jan*_*gen 4 thunderbird hyperlink

在 Thunderbird 中双击(或左键单击 +“在浏览器中打开链接”)超链接不起作用。
这种情况已经持续了至少一年,涉及许多 TB 版本(当前为 45.3.0)。

  • 单击浏览器中的 HTTP 或 HTTPS 链接、我的 PDF 阅读器、MS Word、桌面快捷方式等等,都可以工作。
  • 打开 mailto: 来自 TB 作品的链接。
  • 点击确实发生了:我看到它短暂地改变了颜色,但我的浏览器没有启动。

我已经检查了 Mozilla 支持页面“消息不工作”中的“超链接”中提到的所有内容:

  • 默认浏览器设置OK
  • Thunderbirds 工具 > 选项 > 附件 > 传入中的 HTTP 和 HTTPS 内容类型操作设置为“使用 Firefox(默认)”
    没有其他“可疑条目”
  • 在“帮助”>“故障排除”>“重要修改的首选项”下,没有network.protocol-handler.*
    “配置编辑器显示”的条目network.protocol-handler.external-default设置为默认 true
  • 以安全模式启动没有帮助

然后我做了标准诊断中所有可能的事情:

  • 没有xul.mfl文件
  • 已删除localstore.rdf
  • 删除了扩展文件夹(没有chrome文件夹)
  • 创建了一个新的配置文件,并将 MozBackup 导入回其中:常规设置、电子邮件、地址簿、书签、保存的密码、证书
  • 删除了测试配置文件,卸载了TB,删除了TB目录,然后重新安装。它获取了我的旧个人资料。

我尝试过的其他事情:

  • Martin Brinkmann修复了 Thunderbird 无法打开设置链接network.protocol-handler.warn-external.http并将network.protocol-handler.warn-external.https其设置为 true 的问题,从而迫使我选择浏览器来打开链接,但没有帮助。没有出现任何提示,链接仍然没有“执行”。
  • 我运行了Nirsofts FileTypesMan,和的打开设置是 FireFox。命令行设置是 我逐步减少的,但没有成功.htm.html"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -osint -url "%1"
    "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" "%1"

我还能尝试什么?

Jan*_*gen 6

经过更多搜索后,我在 mozilla.support.thunderbird Google Groups 帖子Clicking a link in Thunderbird won't open Firefox中找到了 Ray K 的建议:

在“工具/选项/附件/传入”中,我将传入 HTTP 和 HTTPS 内容类型的操作从默认的“使用 Firefox(默认)”更改为显式选择C:\Program Files (x86)\Mozilla FireFox\firefox.exe(现在显示“使用 FireFox”)。

在此输入图像描述 这解决了这个问题。