Mailto: o que é e como criar um link de email com assunto e corpo
O link que abre o email com o endereço, o assunto e o texto já preenchidos
Mailto é um tipo de link que, ao ser clicado, abre o programa de email do usuário com uma nova mensagem destinada a um endereço específico. Ele também pode incluir o assunto, o texto da mensagem e destinatários em cópia.
Você o vê toda vez que um site tem um “Fale conosco” que abre o Gmail, o Outlook ou o Apple Mail. O nome vem do inglês “mail to”, “email para”, e está definido no padrão RFC 6068 da IETF.
Como funciona um link mailto?
Um link mailto começa com mailto: em vez de https://. O navegador não carrega uma página: ele passa os dados para o programa de email que o usuário tem configurado.
A estrutura básica é esta:
mailto:[email protected]
Se quiser adicionar mais dados, eles são escritos depois de um ponto de interrogação e separados pelo sinal “&”:
mailto:[email protected]?subject=Consulta&body=Oi
Se o usuário não tiver nenhum programa de email configurado, o link não faz nada ou pede que ele escolha um aplicativo. Essa é uma de suas limitações.
Quais parâmetros um mailto aceita?
| Parâmetro | Para que serve | Exemplo |
|---|---|---|
| (endereço) | Destinatário principal | mailto:[email protected] |
| subject | Assunto do email | ?subject=Pedido%20urgente |
| body | Texto da mensagem | &body=Oi,%20quero%20informações |
| cc | Destinatário em cópia | &[email protected] |
| bcc | Destinatário em cópia oculta | &[email protected] |
Você pode colocar vários endereços separados por vírgulas. E a ordem dos parâmetros não importa, desde que o primeiro venha depois de “?” e os demais depois de “&”.

Coloque links de contato nas suas newsletters
Crie campanhas com botões, links e descadastros automáticos na conta gratuita da Mailrelay.
Como escrever os espaços e as quebras de linha?
Um link não aceita espaços nem caracteres especiais do jeito que estão. É preciso escrevê-los codificados:
- Espaço: %20
- Quebra de linha: %0D%0A
- Sinal “&” dentro do texto: %26
- Sinal “?” dentro do texto: %3F
Os acentos e o “ç” costumam funcionar nos programas modernos, mas a opção mais segura é codificá-los também. Por exemplo, “informação” é escrito como informa%C3%A7%C3%A3o.
Como criar um link mailto em HTML?
Em HTML, usa-se a tag de link de sempre, com mailto no atributo href:
<a href=”mailto:[email protected]?subject=Informações”>Fale conosco</a>
No WordPress, você não precisa mexer no código. Selecione o texto, clique no botão de link e escreva mailto: seguido do endereço. Na maioria dos editores de email funciona da mesma forma.
Exemplos de mailto para copiar
Troque o endereço e os textos pelos seus:
- Contato simples: mailto:[email protected]
- Com assunto: mailto:[email protected]?subject=Solicitação%20de%20orçamento
- Com assunto e texto: mailto:[email protected]?subject=Agendamento&body=Oi,%20gostaria%20de%20agendar%20um%20horário%20para%20o%20dia
- Com cópia: mailto:[email protected][email protected]&subject=Pedido
- Para se descadastrar respondendo: mailto:[email protected]?subject=DESCADASTRAR
Quais são as vantagens e desvantagens?
Vantagens. É fácil de criar, não precisa de formulários nem programação e o usuário escreve do próprio email. Além disso, preencher o assunto ajuda você a classificar as mensagens que chegam.
Desvantagens. Se o usuário não tiver um programa de email configurado, não funciona. E o endereço fica visível no código da página, então os robôs de spam podem coletá-lo.
Por isso, muitos sites combinam um mailto com um formulário de contato e ocultam ou codificam o endereço. Se o que você quer é captar contatos para a sua lista, a opção certa é um formulário de assinatura.
É possível usar mailto em um email?
Sim, e é muito útil. Em uma newsletter, você pode colocar um botão “Responda a esta pesquisa” que abra um email com o assunto já preenchido. Ou um link para agendar um horário, solicitar um orçamento ou falar com um vendedor.
Mas atenção: um mailto não substitui o link de descadastro das suas campanhas. A lei exige uma forma simples e gratuita de se descadastrar, e uma ferramenta de email marketing a inclui automaticamente em cada envio.

Como a Mailrelay ajuda você
No editor da Mailrelay, você pode adicionar links mailto em textos e botões, como qualquer outro link. Assim, seus assinantes podem escrever para você com um clique a partir da newsletter.
Além disso, cada campanha inclui o link de descadastro automático e o registro dos descadastros, sem que você precise gerenciá-los manualmente. E as estatísticas mostram quais links recebem mais cliques (na conta gratuita e no Enterprise).
A conta gratuita permite enviar até 80.000 emails por mês para 20.000 contatos, com suporte humano em todos os planos.
Deixe seus assinantes escreverem para você com um clique
Até 80.000 emails por mês grátis, com suporte humano em todos os planos.
Perguntas frequentes sobre mailto
Estas são as dúvidas mais comuns ao criar um link mailto.
O que significa mailto?
Mailto vem do inglês “mail to”, “email para”. É o prefixo de um link que abre um novo email destinado a um endereço.
Como coloco o assunto em um link mailto?
Adicione ?subject= depois do endereço e escreva o assunto com os espaços como %20. Por exemplo: mailto:[email protected]?subject=Contato%20pelo%20site.
Por que meu link mailto não funciona?
O mais comum é o usuário não ter um programa de email configurado ou o link ter espaços sem codificar. Verifique também se não está faltando o sinal “?” antes do primeiro parâmetro.
É possível abrir o Gmail com um mailto?
Sim, se o Gmail estiver configurado como gerenciador de email padrão no navegador. O Chrome permite isso nas configurações do Gmail.
É seguro colocar meu email em um mailto?
O endereço fica visível para os robôs que coletam emails, então ele pode receber mais spam. Use um endereço genérico, como info ou contato, e um bom filtro antispam.