Contents

Pergunta

Pergunta

Que códigos de resposta SMTP o ESA suporta?

O ESA é totalmente compatível com a especificação original do SMTP (Simple Mail Transfer Protocol) do RFC 821. A lista completa de códigos de resposta de mensagem está listada no RFC 821.

A série 400 de códigos indica erros não fatais ou respostas na conversação SMTP. Tais erros são frequentemente conhecidos como soft-bounces, como a menos que instruído de outra forma, o servidor de correio de transmissão tentará novamente a entrega ao receptor pretendido posteriormente. Os Soft-bounces podem ser causados por uma variedade de coisas que variam de uma conta de correio que excede sua cota a limites de política de hosts SMTP impostos a um determinado remetente.

A série 500 de códigos também são códigos de erro. Ao contrário dos soft-bounces da série 400, entretanto, o 500 denota uma falha completa por parte do servidor receptor em aceitar uma mensagem para entrega. Essas falhas, conhecidas como hard-bounces, normalmente são causadas por problemas como endereços de email mal formados ou desconhecidos, falha na verificação de DNS reverso ou outros limites de política de host do receptor.

É importante observar que, dependendo da política definida para o servidor de e-mail de transmissão, um soft-bounce pode eventualmente se tornar um hard-bounce

Esta é uma lista dos códigos de resposta SMTP mais comuns:

211 Status do sistema ou resposta de ajuda do sistema

214 Mensagem de ajudaInformações sobre como usar o receptor ou o significado de um comando não padrão específico; esta resposta é útil somente para o usuário humano

220 Pronto para serviço

221 Canal de transmissão de fechamento do serviço

250 Ação de email solicitada OK, concluída

251 Usuário não local; encaminhar para

354 Iniciar entrada de correio; terminar com <CRLF>.<CRLF>

421 Serviço não disponível, fechando canal de transmissão Esta pode ser uma resposta a qualquer comando se o serviço souber que deve ser desligado

450 Ação por correio solicitado não executada: caixa de correio indisponível Por exemplo, caixa de correio ocupada

451 Ação solicitada cancelada: erro no processamento

452 Ação solicitada não tomada: armazenamento insuficiente do sistema

453 Destinatários demais

500 Erro de sintaxe, comando não reconhecido. Isso pode incluir erros como linha de comando muito longa

Erro de sintaxe 501 em parâmetros ou argumentos

Comando 502 não implementado

503 Sequência incorreta de comandos

Parâmetro de comando 504 não implementado

550 Ação solicitada não tomada: caixa de correio indisponível Por exemplo, caixa de correio não encontrada, sem acesso

551 Usuário não local; tente

552 Ação de email solicitada cancelada: alocação de armazenamento excedida

553 Ação solicitada não tomada: nome da caixa de correio não permitido Por exemplo, sintaxe da caixa de correio incorreta

Falha na transação 554