Central de Ajuda

Guia da Central de Ajuda

Erros SMTP temporários 421, 450, 451 e 452: fila, greylisting, timeout e nova tentativa

Respostas SMTP iniciadas por 4 indicam falha temporária: o servidor remetente normalmente mantém a mensagem na fila e tenta novamente durante um período limitado. Entre os retornos comuns estão 421 Service not available, 450 Mailbox unavailable, 451 Temporary local problem e 452 Insufficient system storage. Eles pedem diagnóstico e espera controlada, não dezenas de reenvios manuais.

Como interpretar os códigos

CódigoPossíveis causas
421Serviço indisponível, conexão encerrada, reputação baixa ou limitação temporária.
450Caixa temporariamente indisponível, bloqueio ou greylisting.
451Erro local temporário, DNS, autenticação, filtro, PTR ou política transitória.
452Armazenamento insuficiente ou destinatários/recursos acima do limite.

O código ampliado e o texto delimitam melhor a causa. Por exemplo, Gmail usa 4.7.23 para PTR ausente ou inconsistente, 4.7.24 para SPF suspeito e 4.7.26 para autenticação ou DMARC.

O que é greylisting

Greylisting pode adiar temporariamente uma combinação ainda desconhecida de IP, remetente e destinatário. Um servidor legítimo mantém fila e tenta novamente; muitos emissores abusivos não o fazem. Após a nova tentativa, a mensagem pode ser aceita. Se o software de envio não possui fila ou abandona imediatamente após um 4xx, ele está implementando o fluxo de forma inadequada.

Procedimento de diagnóstico

  1. Confirme que o retorno é 4xx e preserve o texto completo.
  2. Abra cPanel > E-mail > Rastrear entrega e filtre pelo destinatário.
  3. Procure o estado Deferred, a próxima tentativa e o hostname remoto.
  4. Verifique se o problema atinge um destinatário, um provedor ou todos.
  5. Se o texto citar reputação ou velocidade, pause o fluxo e reduza a taxa; não duplique mensagens.
  6. Se citar DNS, PTR, SPF ou DMARC, corrija o item específico e aguarde o TTL.
  7. Se o destino está indisponível, deixe a fila tentar. Para mensagem urgente, use outro canal sem criar uma tempestade de reenvios.

Quanto tempo a fila tenta?

O período e a frequência dependem da configuração do servidor remetente. O código 4.4.7 Delivery time expired ou uma notificação posterior de expiração significa que as tentativas se esgotaram; essa mensagem original não será entregue. Corrija a causa e envie uma nova cópia.

Retentativa com backoff

Sistemas próprios devem usar fila persistente e exponential backoff: aumentar o intervalo entre tentativas e limitar o total. Não trate 4xx como sucesso, mas também não converta automaticamente todo 4xx em falha permanente. Registre código, destinatário, tentativa e horário.

Quando o erro é local

Fila cheia, disco, DNS resolver, antivírus, serviço Exim ou limite de conta podem causar adiamentos. Em hospedagem compartilhada, envie o retorno ao provedor. Em VPS, consulte fila e logs com cuidado usando os guias de comandos do Exim e diagnóstico do Exim.

Quando escalar

Abra chamado se a mensagem permanece adiada além de um intervalo razoável, se diversos domínios falham, se a fila cresce ou se o texto cita bloqueio do IP. Envie bounce, horário, remetente, destinatário e número de mensagens afetadas. Não limpe a fila antes de preservar evidências.

Há um guia separado para SMTP 451 Temporary local problem e outro para limite de volume e rate limiting.

Referências oficiais: Google — mensagens de erro SMTP, Postmaster Tools — falhas temporárias e RFC 3463.

Recursos relacionados

Continue com tutoriais, ferramentas e serviços relacionados ao diagnóstico.

smtp-421, smtp-450, smtp-451, smtp-452, deferred
Este guia resolveu sua dúvida? Seu retorno ajuda a priorizar as próximas revisões.
Atendimento técnico

Não encontrou o resultado esperado?

Abra um chamado e envie a mensagem de erro completa, o domínio ou serviço afetado, o horário do teste e capturas de tela sem senhas.