wils@web ~ $ cat ~/ajuda/como-configurar-spf-dkim-e-dmarc-no-exim-4-para-melhorar-a-entregabilidade-dos-seus-e-mails.md

Servidores

Como configurar SPF, DKIM e DMARC no Exim 4 para melhorar a entregabilidade dos seus e-mails

atualizado em 02/09/2026

Configurar SPF, DKIM e DMARC no Exim 4 é essencial para melhorar a entregabilidade dos seus e-mails e proteger seu domínio contra fraudes.

Introdução

SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail) e DMARC (Domain-based Message Authentication, Reporting & Conformance) são protocolos que ajudam a autenticar seus e-mails. Neste manual, você aprenderá a configurá-los no Exim 4.

Passo a Passo

1. Configurando SPF

O primeiro passo é adicionar um registro SPF no DNS do seu domínio. Execute o seguinte comando para verificar o registro atual:

dig TXT seu_dominio.com.br

Adicione o registro SPF conforme abaixo:

seu_dominio.com.br. IN TXT "v=spf1 a mx ip4:SEU_IP ~all"

2. Configurando DKIM

Para habilitar DKIM, você precisa gerar uma chave pública e privada. Execute os comandos:

opendkim-genkey -t -s default -d seu_dominio.com.br

Isso criará dois arquivos: default.private e default.txt. O conteúdo de default.txt deve ser adicionado ao DNS:

default._domainkey.seu_dominio.com.br. IN TXT "v=DKIM1; k=rsa; p=SUAS_CHAVES_PUBLICAS"

Adicione a seguinte configuração ao arquivo de configuração do Exim:

dkim_domain = seu_dominio.com.br
dkim_selector = default
dkim_private_key = /caminho/para/default.private

3. Configurando DMARC

Por fim, adicione um registro DMARC ao seu DNS:

_dmarc.seu_dominio.com.br. IN TXT "v=DMARC1; p=none; rua=mailto:seu_email@seu_dominio.com.br; ruf=mailto:seu_email@seu_dominio.com.br;"

Você pode ajustar a política de p=none para p=quarantine ou p=reject conforme necessário.

Conclusão

Após configurar SPF, DKIM e DMARC, é importante monitorar os relatórios DMARC para ajustar suas configurações. Uma dica valiosa é sempre testar suas configurações usando ferramentas online para garantir que tudo esteja funcionando corretamente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.