wils@web ~ $ cat ~/ajuda/como-configurar-dkim-no-postfix-3-6-para-aumentar-a-entregabilidade-de-e-mails.md

Servidores

Como configurar DKIM no Postfix 3.6 para aumentar a entregabilidade de e-mails

atualizado em 27/07/2026

Como configurar DKIM no Postfix 3.6 para aumentar a entregabilidade de e-mails

O DKIM (DomainKeys Identified Mail) é uma tecnologia que permite que um domínio assine digitalmente seus e-mails, garantindo que não foram alterados durante o trânsito e aumentando a confiança dos destinatários. Neste manual, vamos configurar o DKIM no Postfix 3.6.

Pré-requisitos

  • Servidor com Postfix 3.6 instalado.
  • Acesso ao terminal como usuário root ou com permissões sudo.
  • Domínio configurado e apontando para o servidor.

Passo a passo para configurar DKIM

  1. Instalar o OpenDKIM: O OpenDKIM é uma implementação popular do DKIM. Para instalá-lo, execute:
  2. sudo apt-get update
    sudo apt-get install opendkim opendkim-tools
  3. Configurar o OpenDKIM: Edite o arquivo de configuração do OpenDKIM:
  4. sudo nano /etc/opendkim.conf

    Adicione ou descomente as seguintes linhas:

    Domain                  seu_dominio.com.br
    KeyFile                 /etc/opendkim/keys/seu_dominio.private
    Selector                default
    Socket                 inet:8891@localhost
  5. Criar chaves DKIM: Crie um diretório para armazenar as chaves e gere uma nova chave:
  6. sudo mkdir /etc/opendkim/keys/seu_dominio
    sudo opendkim-genkey -s default -d seu_dominio.com.br -D /etc/opendkim/keys/seu_dominio
  7. Definir permissões: Ajuste as permissões do diretório e das chaves:
  8. sudo chown -R opendkim:opendkim /etc/opendkim/keys/seu_dominio
    sudo chmod 600 /etc/opendkim/keys/seu_dominio/*
  9. Adicionar a chave pública ao DNS: Abra o arquivo gerado `default.txt` e adicione o conteúdo ao seu DNS como um registro TXT.
  10. Configurar o Postfix para usar o OpenDKIM: Edite o arquivo de configuração do Postfix:
  11. sudo nano /etc/postfix/main.cf

    Adicione as seguintes linhas:

    milter_protocol = 2
    milter_default_action = accept
    smtpd_milters = inet:localhost:8891
    non_smtpd_milters = inet:localhost:8891
  12. Reiniciar os serviços: Reinicie o OpenDKIM e o Postfix para aplicar as mudanças:
  13. sudo systemctl restart opendkim
    sudo systemctl restart postfix

Conclusão

Após seguir esses passos, seu servidor Postfix estará configurado para usar DKIM, aumentando a entregabilidade dos seus e-mails. Lembre-se de verificar se a chave pública foi corretamente adicionada ao DNS e utilize ferramentas como Mail Tester para validar a configuração.

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.