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

Servidores

Como configurar SPF, DKIM e DMARC em servidores Postfix no Ubuntu 22.04: Guia passo a passo

atualizado em 24/08/2026

Configurar SPF, DKIM e DMARC no Postfix é essencial para garantir a entrega adequada de e-mails e proteger seu domínio contra fraudes. Este guia passo a passo ajudará você a configurar essas tecnologias no Ubuntu 22.04.

Pré-requisitos

  • Servidor Ubuntu 22.04 com Postfix instalado.
  • Acesso root ou sudo ao servidor.
  • Domínio registrado.

Passo 1: Configurando SPF

SPF (Sender Policy Framework) permite que você especifique quais servidores estão autorizados a enviar e-mails em nome do seu domínio.

echo "v=spf1 a mx ip4:SEU_IP -all" > /etc/postfix/spf.txt

Adicione o registro SPF ao DNS do seu domínio:

v=spf1 a mx ip4:SEU_IP -all

Passo 2: Configurando DKIM

DKIM (DomainKeys Identified Mail) permite que você assine digitalmente seus e-mails.

apt install opendkim opendkim-tools

Edite o arquivo de configuração do OpenDKIM:

nano /etc/opendkim.conf

Adicione as seguintes linhas:

Domain SEU_DOMINIO
KeyFile /etc/opendkim/SEU_DOMINIO.private
Selector default

Crie a chave DKIM:

opendkim-genkey -s default -d SEU_DOMINIO

Adicione a chave pública ao DNS:

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

Passo 3: Configurando DMARC

DMARC (Domain-based Message Authentication, Reporting & Conformance) fornece relatórios sobre a autenticação de e-mails.

Adicione o registro DMARC ao DNS:

_dmarc SEU_DOMINIO IN TXT "v=DMARC1; p=none; rua=mailto:[email protected]"

Passo 4: Reiniciando os serviços

Após as configurações, reinicie os serviços:

systemctl restart postfix
systemctl restart opendkim

Conclusão

Com SPF, DKIM e DMARC configurados, seu domínio estará mais protegido contra fraudes. Lembre-se de monitorar os relatórios DMARC para garantir que tudo esteja funcionando corretamente.

Dica: Use ferramentas como MXToolbox para verificar suas configurações.

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.