O que é o SPF#
O SPF é um registro TXT no DNS do domínio que lista quem pode enviar e-mail em nome dele. Quando o Gmail recebe uma mensagem de @seudominio.com.br, ele confere se o servidor que entregou está na lista. Se não estiver, a mensagem perde pontos e pode ir para o spam.
Um SPF tem três partes:
v=spf1, que diz "isto é um SPF";- os mecanismos, que autorizam servidores:
include:(os servidores de um serviço),ip4:eip6:(endereços fixos),mx(os servidores que recebem o seu e-mail) ea(o endereço do próprio domínio); - o final, que diz o que fazer com o resto:
~all(desconfie, o começo seguro),-all(recuse) ou?all(neutro).
Como montar o seu#
- Liste todo serviço que envia e-mail com o seu domínio no remetente: a caixa da empresa (Google Workspace, Microsoft 365), o sistema de e-mail marketing, o ERP que manda nota, o site que manda formulário.
- Para cada um, pegue o
includeque ele informa na ajuda (por exemplo,_spf.google.comno Google Workspace espf.protection.outlook.comno Microsoft 365). - Monte o registro aqui ao lado e comece com
~all. - Publique um único registro TXT no domínio (o nome é
@ou o próprio domínio, conforme o painel). - Confira no verificador de SPF, DKIM e DMARC.
Os dois limites que quebram o SPF#
- Um registro só. Dois registros
v=spf1no mesmo nome fazem o SPF falhar para todo mundo. Se já existe um, edite em vez de criar outro. - Dez consultas de DNS. Cada
include,a,mxeexistsgasta uma consulta, e osincludede dentro dosincludetambém contam. Passou de 10, o resultado é erro. O verificador de domínio conta isso para você.
E no Couryo?#
No Couryo, o SPF que conta é o do endereço de devolução, um subdomínio (como bounces.seudominio.com.br) que aponta para nós por CNAME. Por isso o SPF do domínio principal não precisa mudar, e você não gasta nenhuma das 10 consultas. Veja Domínios e DNS.
Para agentes de IA, a ferramenta generate_spf está no servidor MCP público do Couryo, sem login: https://mcp.couryo.com/tools.
Perguntas frequentes#
Uso ~all ou -all?#
Comece com ~all. Depois que o DMARC mostrar que todos os seus serviços passam, você pode trocar para -all. Com DMARC em quarantine ou reject, a diferença entre os dois quase não importa: quem decide é o DMARC.
Posso ter dois registros SPF?#
Não. A regra aceita um só por nome. Junte todos os include num único registro.
Onde coloco o registro?#
No painel de DNS onde o domínio está (Registro.br, Cloudflare, Hostinger, HostGator, Locaweb...), como um registro TXT no nome @ ou no próprio domínio. O passo a passo de cada painel está em SPF na Hostinger, HostGator e Locaweb.
SPF sozinho resolve o spam?#
Não. O Gmail, o Yahoo e a Microsoft exigem SPF e DKIM, com DMARC alinhado, de quem envia em volume. Veja o guia SPF, DKIM e DMARC.