Thunderbird 使用了错误的浏览器

Thunderbird 使用了错误的浏览器

我无法让 Thunderbird 打开默认浏览器。

在浏览器偏好设置中,Chromium 被选为默认浏览器。系统设置中的“默认应用程序”中也选择了它。

在 Thunderbird 中,我看到“Chrome(默认)”在各个层面都是错误的:

  1. 当我点击 Thunderbird 内部的链接时,Chrome 本身会抱怨它不是默认浏览器。

  2. 在我能找到的所有其他地方,Chromium 是默认的

以下是我尝试过的:

  1. 我以前也update-alternatives --config x-www-browser选择过(见chromium-browser如何更改默认浏览器?)。

  2. 即使我选择了不同的浏览器Thunderbird 偏好设置中的列表, 它仍然打开 Chrome。

我当前的解决方案是创建一个从/usr/bin/google-chrome到 的链接chromium-browser

我怎样才能强制 Thunderbird 使用我想要的浏览器???

编辑我也更新了侏儒-www-browser(update-alternatives --config gnome-www-browser)收到反馈后路先生但这没用。至少sensible-browser现在可以打开 Chromium,但 Thunderbird 很顽固。

答案1

我发现最后一步不见了。你必须进入编辑->首选项->高级->配置编辑器并更改选项

  • network.protocol-handler.warn-external.http
  • network.protocol-handler.warn-external.https

true。下次您打开链接时,它会询问您想要使用哪种浏览器,然后输入/usr/bin/x-www-browser

答案2

适用于 Arch Linux,也可能适用于 Ubuntu:

  1. (遵循@Aaron Digulla 和@tonicebrian 在此处给出的答案)
    1. 搜索network.protocol-handler.warn-external.httpabout:config
    2. 切换httphttpstrue
  2. (继Raman Gupta 对 Kevin Locke 主页的建议) 当稍后提示您选择浏览器时,导航到/usr/bin/xdg-open“将强制 Thunderbird 使用 XDG MIME 操作(桌面管理器的默认设置)”。

答案3

我在 Kubuntu 12.04 上安装 Chrome 后也遇到了类似的问题。虽然 T-bird 继续在 Firefox 中打开 http 协议链接,但它突然开始在 Chrome 中打开 https 链接。

转到“编辑-首选项-附件”,我发现内容类型 http 的条目设置为 Firefox,但没有 https 的条目。

使用我在此处找到的信息,我使用配置编辑器(位于 Edit-Preferences-Advanced-General 中)修改了 T-bird 的 about:config 文件,使 network.protocol-handler.warn-external.https 使用布尔值 True,从而启用用户设置值。返回 Edit-Preferences-Attachments 后,我找到了 https 内容的条目,并能够将其设置为 Firefox。我发现,就我而言,没有必要修改 network.protocol-handler.warn-external.http

答案4

我也遇到了同样的问题。“network.protocol-handler.warn-external.http”更改对我来说不起作用。

经过谷歌搜索,我找到了雷鸟中的设置 首选项 > 附件 > 传入。

在那里,我将 http 和 https 更改为我想要的浏览器。现在它可以正常工作了。

相关内容