Links Mailto Não Funcionando no Chrome: Guia de Solução de Problemas
Solução Rápida
Para resolver problemas com os links mailto
no navegador Chrome, verifique se o seu cliente de e-mail está configurado como o aplicativo padrão para gerenciar esses links. Para fazer isso, digite chrome://settings/handlers
na barra de endereços e permita que seu cliente de e-mail gerencie os links mailto
. Usuários do Gmail são aconselhados a permitir que o Chrome use o Gmail para esses links. Procure pelo ícone com losangos sobrepostos quando estiver no Gmail — clique nele, escolha Permitir
e depois clique em Concluído
. Se isso não resolver o problema, tente limpar o cache do navegador ou redefinir as configurações do Chrome.
Passos Gerais de Depuração
Verifique as Extensões do Navegador
Algumas extensões podem interferir na funcionalidade dos links mailto
. Tente desativar extensões como bloqueadores de pop-up ou complementos de clientes de e-mail, e depois tente abrir o link mailto
novamente.
Aplicativo de E-mail Padrão no Windows
No Windows 10, verifique se o cliente de e-mail selecionado está configurado como o aplicativo padrão para o protocolo MAILTO. Use a funcionalidade Programas Padrão na busca do Windows para associar o protocolo MAILTO ao aplicativo escolhido (Veja o Exemplo).
Links Mailto Dentro de Iframes
Se você estiver incorporando links mailto
dentro de um iframe, adicione o atributo target="_top"
para redirecionar a chamada para fora do iframe. Isso garantirá que o cliente de e-mail seja aberto corretamente:
<a target="_top" href="mailto:exemplo@exemplo.com">Entre em Contato</a> <!-- Todos nós amamos iframes obedientes! 😁 -->
Visualização
Vamos fazer uma analogia com dois trens (🛤) representando diferentes navegadores:
Linha Firefox (🦊): O trem para em cada estação, incluindo a "Estação Mailto."
Linha Chrome (🌐): O trem passa pela "Estação Mailto" devido a obstáculos no caminho.
- 🦊 ✅ - Passageiros no Firefox desembarcam suavemente na "Estação Mailto."
- 🌐 ❓ - Passageiros no Chrome ficam confusos.
Passageiro: "Por que o trem do Chrome passa pela Estação Mailto?"
Condutor: "Oh, talvez a culpa seja dos bloqueadores ou das configurações/extensões que estão causando o desvio!"
Conclusão: Para garantir que o Chrome funcione perfeitamente com links mailto, verifique as extensões, configurações, e associações do sistema.
Gerenciando o Comportamento de Links Mailto no Chrome
Defina o Aplicativo de E-mail Padrão
Certifique-se de que você definiu um aplicativo de e-mail padrão no Chrome para lidar com os links mailto
. Por exemplo, defina o Gmail como seu cliente principal acessando chrome://settings/handlers
e selecionando-o como padrão. (Veja o Exemplo)
Se "E-mail" Estiver Ausente em Manipuladores
Se "e-mail" não estiver listado nos manipuladores, consulte este guia detalhado que explica como adicionar manualmente um manipulador.
Configurando Seu Cliente de E-mail
Para alguns clientes de e-mail de desktop, configurações adicionais podem ser necessárias para gerenciar os links mailto. Você pode encontrar as informações relevantes na documentação do seu cliente.
Recursos Úteis
- Criando Hyperlinks - Aprendizado em Desenvolvimento Web | MDN — Uma exploração aprofundada sobre como os links mailto se comportam em vários navegadores.
- Alterando Permissões do Site no Chrome - Computador - Ajuda do Google Chrome — Como gerenciar manipuladores para links mailto no Chrome.
- Padrão HTML — A especificação HTML oficial para criar links mailto.
- Mailtolink.me | Gerador de Link Mailto — Criação simplificada de links
mailto
personalizados com essa ferramenta. - Problemas com Links Mailto em Dispositivos Móveis > Litmus — Uma discussão sobre como configurar links
mailto
em diferentes clientes de e-mail.