Interpretação de status SMTP
Analisador de códigos de bounce de e-mail
Extraia os códigos padrão de três dígitos e os códigos de status estendidos de um diagnóstico do servidor e separe respostas temporárias de permanentes sem inventar uma causa.
Códigos de status estendidos
Códigos como 5.1.1 ou 4.2.2 têm três partes: classe, assunto e detalhe. O primeiro dígito distingue sucesso (2), falha transitória persistente (4) e falha permanente (5). Os demais dígitos refinam a categoria.
Use o texto do servidor receptor com cuidado
O texto de diagnóstico é fornecido pelo sistema receptor e varia. Preserve o evento original para o suporte, mas não generalize uma resposta como afirmação sobre a qualidade do endereço ou sobre a entregabilidade além daquela tentativa de entrega.
Escolha o comportamento de novas tentativas de forma deliberada
Coloque em fila e tente novamente as respostas temporárias, com backoff limitado. Respostas permanentes normalmente não devem ser reenviadas sem alterações. Suprima destinatários apenas segundo uma política documentada e mantenha um caminho seguro de revisão para respostas ambíguas do provedor.
Perguntas sobre esta ferramenta
Toda resposta 550 significa endereço inválido?
Não. 550 é uma resposta SMTP permanente, mas o motivo pode envolver endereçamento, política, conteúdo, autenticação ou outra condição. Use o código estendido e o texto do servidor.
Devo tentar novamente após uma resposta 4xx?
É uma classe transitória, então novas tentativas limitadas podem ser adequadas. Respeite as orientações de retentativa do provedor e evite criar jobs duplicados na aplicação.
Um bounce prova que o endereço nunca existiu?
Não. Ele registra o resultado do sistema receptor para uma tentativa e um momento específicos.