Pular para o conteúdo
Módulo 12 · Aula 26 de 26

Fluxo de diagnóstico quando a entrega falha

Parte do curso Mailcow: domine seu próprio servidor de e-mail, no módulo Escala, vários servidores e roteiro de diagnóstico.

Autor

Quando os e-mails param de circular, siga esta lista na ordem. Não reinicie nada primeiro. Leia os logs primeiro.

1. Onde está travado?

docker compose exec postfix-mailcow postqueue -p | tail -50

Fila vazia? Olhe a saída. Fila acumulando? Problema na entrada ou recusa do servidor remoto.

2. O que diz o bounce?

docker compose logs --tail=200 postfix-mailcow | grep "status="
  • bounced → o servidor remoto rejeitou; leia o diagnóstico.
  • deferred → temporário, haverá nova tentativa.
  • sent → entregue; verifique o Rspamd/Dovecot.

3. O Rspamd está rejeitando?

docker compose logs --tail=200 rspamd-mailcow

Procure action=reject com o message-id correspondente.

4. Problema de autenticação? Envie para check-auth@verifier.port25.com e leia o relatório completo.

5. Listado em algum lugar? Use o verificador de blacklist do MailVitals para o IP e o hostname do HELO.

Causas raiz comuns (por frequência):

  1. IP de saída em uma DNSBL (Spamhaus, UCEPROTECT).
  2. DNS reverso quebrado depois de um reboot da VPS.
  3. Certificado Let's Encrypt vencido (contêiner ACME travado).
  4. Disco cheio no volume vmail.
  5. Divergência no mailcow.conf depois de uma edição manual.

Entre para acompanhar o que você já leu.

Pulse · envio de cold email

Infraestrutura de envio só sua.

Cada domínio tem o próprio host MX, IP, seletor DKIM e certificado. O Pulse gerenciado já está disponível, e nós operamos para você; a versão self-hosted chega no 4º trimestre de 2026.

# em um servidor Ubuntu novo
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Também nosso:Beat: monitoramento que diz a correçãoConsultoria: US$ 65/hora, sem retainer