Esse assunto está pegando uns e outros usuários, pois em alguns casos, ao clicarmos em um link recebido em uma mensagem de e-mail ou mesmo em um anexo do tipo doc, xls, pps etc, ou até mesmo em uma página da internet que contenha um link tipo “mailto:”, nada acontece. Essa dica resolve definitivamente seu problema.
Firefox abrir links "mailto:" com o Thunderbird
Para entrar nas configurações do Firefox, digite “about :config” no lugar do endereço e pressione Enter.
Em uma área qualquer do navegador, clique com o botão direito do mouse. Aparecerá uma lista de opções, aponte o mouse para "New" ou "Nova Opção", se for em português. Aparecerá uma nova lista de opções e você escolherá "String".
Surgirá uma janela com um campo, escreva “network.protocol-handler.app.mailto” e clique em "OK". Uma segunda janela parecerá com um novo campo, você deverá colocar o caminho completo do arquivo inicializador do Thunderbird e clicar em "Ok". No meu caso era “/usr/thunderbird/thunderbird”. Reinicie o Firefox, e pronto!
Observe que, se o Thunderbird estiver instalado em um subdiretório dentro do $HOME, outros usuários terão problemas, certifique-se que ele esteja em um local que outros usuários terão direito de acesso.
Abrir URL's com o Firefox e executar anexos do tipo doc, xls etc
Primeiro, localize o arquivo all-thunderbird.js. Se estiver difícil abra um terminal Shell e digite:
# locate all-thunderbird.js
Caso não encontre nada, rode um updatedb e depois rode novamente o comando acima.
Localizado este arquivo, abra-o com um editor e digite as linhas de código a seguir. Na minha máquina, estava localizado em /usr/bin/Thunderbird/defaults/pref/all-thunderbird.js.
Encontrei em /usr/thunderbird/defaults/pref/ mas depende só de onde você instalou o Thunderbird.
Edite o arquivo all-thunderbird.js adicione as seguintes entradas no final do arquivo:
pref("network.protocol-handler.app.http","firefox");
pref("network.protocol-handler.app.https","firefox");
No caso o “firefox” pode ser substituído pelo caminho completo do executável do Firefox.
Se quiser outras associações, tais como arquivos pps, doc, xls, poderá criar outras linhas (uma para cada tipo de extensão), direcionando ao aplicativo correspondente, como exemplo:
pref("network.protocol-handler.app.doc","/usr/bin/ooffice2");