wils@web ~ $ cat ~/ajuda/como-configurar-spf-dkim-e-dmarc-no-postfix-guia-passo-a-passo.md

Servidores

Como configurar SPF, DKIM e DMARC no Postfix: Guia passo a passo

atualizado em 06/09/2026

Este guia irá orientá-lo na configuração de SPF, DKIM e DMARC no servidor de e-mails Postfix, garantindo que suas mensagens sejam entregues de forma mais confiável e reduzindo a chance de serem marcadas como spam.

Introdução

SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail) e DMARC (Domain-based Message Authentication, Reporting & Conformance) são protocolos de autenticação de e-mail que ajudam a proteger seu domínio contra spoofing e phishing.

Passo a Passo

1. Configurando SPF

Adicione um registro TXT no DNS do seu domínio:

v=spf1 a mx ip4:SEU_IP ~all
  • SEU_IP: substitua pelo endereço IP do seu servidor de e-mail.

Verifique a configuração com:

dig txt SEU_DOMINIO.com.br

2. Configurando DKIM

Instale o OpenDKIM:

sudo apt-get install opendkim opendkim-tools

Edite o arquivo de configuração:

sudo nano /etc/opendkim.conf

Adicione as seguintes linhas:

Domain                  SEU_DOMINIO.com.br
KeyFile                 /etc/opendkim/keys/SEU_DOMINIO.private
Selector                default

Crie a chave DKIM:

sudo mkdir -p /etc/opendkim/keys/SEU_DOMINIO
sudo opendkim-genkey -s default -d SEU_DOMINIO.com.br -D /etc/opendkim/keys/SEU_DOMINIO

Adicione o registro TXT no DNS:

default._domainkey SEU_DOMINIO.com.br IN TXT "v=DKIM1; k=rsa; p=CHAVE_PUBLICA"

Reinicie o OpenDKIM:

sudo systemctl restart opendkim

3. Configurando DMARC

Adicione um registro TXT no DNS:

_dmarc.SEU_DOMINIO.com.br IN TXT "v=DMARC1; p=none; rua=mailto:relatorio@SEU_DOMINIO.com.br"
  • p=none: apenas monitora, altere para quarantine ou reject conforme necessário.

Conclusão

Após a configuração de SPF, DKIM e DMARC, utilize ferramentas como MXToolbox para verificar se tudo está funcionando corretamente. Lembre-se de monitorar os relatórios DMARC para ajustes futuros.

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.