单击 Thunderbird 中的链接将打开 Firefox,而不是默认浏览器

单击 Thunderbird 中的链接将打开 Firefox,而不是默认浏览器

我在 Fedora 21 x86_64 上使用 KDE。我最近将默认浏览器从 Firefox 切换到,而且效果很好...除了 Thunderbird,它仍然坚持尝试使用 Firefox 打开链接。

试图为了解决这个问题,我已经:

  • 阅读 Mozilla wiki 条目,其中解释了如何设置默认浏览器在各种平台上。(当然可怕地过时了,所以...)我的结果如下:

  • 检查了 KDE 系统设置中的默认浏览器。它已设置为chromium并且似乎运行正常。xdg-open http://www.google.com/从命令行使用会在 Chromium 中打开 Google。但 Thunderbird 会在 Firefox 中打开链接。

    KDE 系统设置

  • 设置network.protocol-handler.app.*在 Thunderbird 的 about:config 中。尽管这些设置已明确设置为 chromium,但 Thunderbird 仍会使用 Firefox 打开链接。即使将这些设置为/usr/bin/xdg-openThunderbird 后,它仍会打开 Firefox,这让我相信这些设置实际上已被忽略。

    Thunderbird 关于:配置

  • 检查了mimeTypes.rdf文件。其相关条目设置为打开 Google Chrome;其中没有任何地方出现对 Firefox 的引用。此外,引用的 Thunderbird 配置条目network.protocol-handler.warn-external.*已设置:

    Thunderbird 关于:配置

我也尝试过:

  • 检查了~/.local/share/applications/mimeapps.list文件。它似乎没有以任何方式引用 Firefox。

    [Added Associations]
    application/x-extension-eml=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
    audio/mpeg=vlc.desktop;
    message/rfc822=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
    text/html=chromium-browser.desktop;
    x-scheme-handler/mailto=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
    
    [Default Applications]
    application/x-extension-eml=mozilla-thunderbird.desktop
    message/rfc822=mozilla-thunderbird.desktop
    text/html=chromium-browser.desktop
    x-scheme-handler/mailto=mozilla-thunderbird.desktop
    

我可能疯了。我错过了什么?

答案1

我仍然没有弄清楚为什么 Thunderbird 会这样做(尽管 jason C 的评论看起来很有可能)但我已经设法让它工作了。

我只是停止了 Thunderbird,mimeTypes.rdf从配置文件目录中删除了该文件,然后重新启动了 Thunderbird。然后它提示我使用哪种浏览器,我成功地将其更改为 Chromium。

Thunderbird 启动应用程序

然后,Thunderbird 创建了一个mimeTypes.rdf引用 chromium 的新文件。

现在正在寻找一个不是完全荒谬的新邮件客户端,但那是另一个网站的帖子......

相关内容