Código de resposta SMTP
O número de três dígitos que um servidor de e-mail devolve a cada comando SMTP, como 250, 421 ou 550, cujo primeiro dígito diz se a etapa deu certo, falhou por ora ou de vez.
O que significa
A RFC 5321 dá um papel a cada dígito. O primeiro é o resultado: 2 sucesso, 3 aguardando mais dados, 4 falha temporária, 5 falha permanente. O segundo restringe o assunto: x0x sintaxe, x1x informação, x2x a conexão, x5x o sistema de e-mail. O terceiro acrescenta detalhe. Uma explicação em texto vem depois do número, e muitos servidores colocam um código de status aprimorado como 5.1.1 no começo desse texto.
O software de envio age pelo primeiro dígito: uma resposta 4xx devolve a mensagem à fila para outra tentativa, uma resposta 5xx encerra a tentativa para aquele destinatário e gera um bounce. O texto depois do código é onde os receptores explicam o motivo, muitas vezes com um link, então vale a pena lê-lo inteiro.
Exemplo
550 5.1.1 <old.user@example.net>: Recipient address rejected: User unknownTermos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 5321, section 4.2.1: Reply Code Severities and Theoryrfc-editor.org
- RFC 5321, section 4.2.3: Reply Codes in Numeric Orderrfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce