Como faço para abrir links do Thunderbird no Chromium?

58

Eu quero poder clicar em links nos e-mails do Thunderbird e tê-los abertos no Chromium (nome do pacote chromium-browser ). Em vez disso, eles abrem no Firefox.

Eu tentei o seguinte:

  1. aplicativos preferidos do xfce (o Chromium não está listado, então eu tive que procurar o executável) - da próxima vez que eu executar o chromium, ele reclama que ele não é mais o navegador padrão.

  2. Diz ao Chromium para se definir como o navegador padrão. O Thunderbird abre links no Firefox.

  3. update-alternatives. Já está listado como uma alternativa com a mesma prioridade do Firefox. O item de menu do aplicativo "navegador da web aberto" abre o Chromium. O Thunderbird abre links no Firefox.

Eu examinei todas as preferências do gui no Thunderbird (mas não o editor de configuração avançado ainda) e não vi nada que mencionasse em qual navegador abrir links.

Por favor, note que este não é Google Chrome.

    
por ikmac 02.05.2012 / 18:05

10 respostas

104

Isso é o que eu encontrei trabalhando para mim: Você precisará acessar o "editor de configuração" no próprio Thunderbird.

Abra o Thunderbird. Em 24.6.0, o menu pode ser acessado no lado direito da barra de menu superior (ao lado da barra de pesquisa e é representado por três linhas horizontais).

Clique em Editar > depois clique em Preferências & gt ;, Uma nova janela se abrirá. Você precisará selecionar a aba Avançado , na parte inferior da aba Abra o Editor de Configuração .

Em seguida, pesquise os dois network.protocol-handler.warn-external.http e network.protocol-handler.warn-external.https .

É mais provável que esses dois tenham um valor atual de false . Altere o valor para true (faça isso simplesmente clicando com o botão direito sobre eles) e na próxima vez que você tentar abrir um link de algum e-mail, ele perguntará qual navegador usar. É provável que o Chromium não seja exibido na lista de opções, portanto, use o botão de navegação. Você pode encontrar o Chromium em /usr/bin/chromium-browser .

Se você usar o google chrome como navegador de sua escolha, convém torná-lo /usr/bin/google-chrome ou /usr/bin/google-chrome-stable Se o Thunderbird não perguntar qual navegador usar quando você clicar em um link depois de fazer isso, tente excluir o arquivo mimeTypes.rdf na sua pasta de perfil para redefini-lo. A pasta do perfil é normalmente encontrada como ~/.thunderbird/xxxxxxxx.default/

Texto original por Htbaa

    
por Vitaly Kazakov 07.08.2012 / 08:16
10

Editar - > Preferências - > Avançado - > Geral - > Editor de configuração ...

Clique com o botão direito do mouse - > Novo - > String

Digite o nome da preferência:

network.protocol-handler.app.http

Valor:

/usr/bin/x-www-browser

Definir o navegador padrão

Na linha de comando, digite

sudo update-alternatives --config x-www-browser && sudo update-alternatives --config gnome-www-browser
    
por AKSiS 13.10.2012 / 08:28
9

No Thunderbird 11.0.1, é simples, mas não intuitivo:

  1. Vá para Preferências (Menu Editar Preferências ).

  2. Clique na guia Anexos .

  3. Na seção Tipo de conteúdo e ação , HTTPS , HTTP e FTP para < em> Use google-chrome (ou outro navegador desejado).

Isso funcionou para mim depois de tentar várias coisas no terminal que não funcionaram.

    
por smhb 26.06.2013 / 15:21
1

Bem, eu nunca usei o thunderbird, mas isso parece certo - >

Quando você clica em um link da Web no Thunderbird, ele chama o navegador da Web padrão para o sistema operacional. É possível alterar esse comportamento alterando o navegador padrão. No Linux, outra maneira (tentada com TB1.5 sob Suse e Debian) é inserir a seguinte linha no arquivo prefs.js ou user.js do Thunderbird (obviamente coloque no caminho correto para o seu firefox):

user_pref ("network.protocol-handler.app.http", "/ usr / bin / firefox");

Você pode encontrar onde o Chromium está digitando - >

which chromium

no terminal.

Origem - >

link

    
por surgemcgee 02.05.2012 / 18:13
1

Isso pode ajudar alguém a se deparar com isso mais tarde, caso esteja preso ao Firefox

Vá para o painel de controle de configurações, System -> MIME Type Editor e defina cada um como "Navegador da Web":

application/x-extension-html, application/x-extension-shtml, application/x-extension-xhtml, application/xhtml+xml, text/html

Em seguida, no painel de controle de configurações, Personal - > Aplicativos preferidos, escolha chrome

Executar sudo update-alternatives --config x-www-browser e escolha o Chrome

Em seguida, inicie /usr/bin/x-www-browser e ele deve iniciar o chrome

Então tente no Thunderbird.

    
por mplong 16.01.2014 / 21:50
1

Eu tentei esta solução e funcionou:

1) No Gerenciador de Configurações, alterne seu navegador favorito como navegador padrão.

2) update-alternatives --config x-www-browser

3) Siga as etapas descritas aqui

    
por Robert Kujawa 26.06.2015 / 16:51
0

Existe uma outra configuração do Thunderbird que você precisa verificar.

Preferências - Anexos - Entrada

As configurações http e https sobrescrevem o padrão do SO e informam ao Chromium para se tornar o navegador padrão.

Veja este bug: link

E isso para os detalhes sangrentos sobre como o navegador padrão é determinado no Thunderbird: link

    
por TraceyC 21.06.2013 / 22:39
0

Eu também tive o mesmo problema. E a mudança "network.protocol-handler.warn-external.http" não funcionou para mim.

Depois de alguns googling eu encontrei a configuração no thunderbird preferências > Anexos > entrada .

Ali mudei o http e o https para o navegador do meu desejo. E isso funciona agora.

    
por Billy 22.12.2016 / 11:51
0

TL; DR

1.Thunderbird → Editar → Preferências → Avançadas → Editor de configuração… :

network.protocol-handler.warn-external.http = true
network.protocol-handler.warn-external.https = true

2. Fechar Thunderbird.

3.Na linha de comando, digite:

$ find ~/.thunderbird/ -name mimeTypes.rdf -delete

4.Reopen Thunderbird e clique em um link HTTP (S). Uma janela Launch Application será aberta. Clique em Escolher… .

5.Use Ctrl + L para inserir diretamente um caminho /usr/bin/ no seu executável favorito do navegador, por exemplo: /usr/bin/vivaldi-stable

6.Check

por Serge Stroobandt 26.09.2018 / 13:17
-1

Nenhuma dessas soluções funcionou para mim. Eu corri o thunderbird usando strace, e descobri que, independentemente do valor que eu escolhi para network.protocol-handler.app.http , ele estava sempre tentando iniciar o / usr / bin / google-chrome. Pesquisei as preferências e não consegui encontrar nenhum lugar onde isso foi definido. No final, eu acabei de fazer: ln -s chromium-browser / usr / bin / google-chrome , e isso pareceu resolver isso.

    
por Ben 09.05.2012 / 19:38