O protocolo SMTP (Simple Mail Transfer Protocol) possui rep...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a Alternativa D - 221.
Vamos entender melhor o SMTP (Simple Mail Transfer Protocol) e como ele utiliza os reply codes:
O SMTP é o protocolo de rede responsável pelo envio de emails na Internet. Ele usa códigos de resposta (reply codes) para indicar o status das operações realizadas durante a comunicação entre servidores de email.
Esses códigos de resposta são numéricos e normalmente são acompanhados por uma mensagem descritiva. Os códigos são divididos em categorias baseadas no número inicial:
- 2xx - Mensagens de sucesso.
- 3xx - Indicações de redirecionamento ou mais comandos necessários.
- 4xx - Erros temporários ou de transição.
- 5xx - Erros permanentes ou de falha.
Vamos analisar as alternativas:
- 220 - Serviço pronto.
- 211 - Status do sistema ou ajuda.
- 550 - Rejeição do comando, falha no envio (por exemplo, caixa de correio não disponível).
- 221 - Serviço termina o canal de comunicação.
Portanto, o código que significa “serviço termina o canal de comunicação” é o 221. Este código é utilizado pelo servidor de email para indicar que a sessão de comunicação está sendo encerrada de forma correta e que o canal de comunicação será fechado.
Espero que esta explicação tenha esclarecido sua dúvida sobre os reply codes do SMTP. Se precisar de mais alguma ajuda, estou à disposição!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
211 System status, or system help reply
214 Help message (Informação de como usar o Receptor-SMTP ou algum comando não padronizado)
220
221
250 Requested mail action okay, completed
251 User not local; will forward to
354 Start mail input; end with
421
450 Requested mail action not taken: mailbox unavailable (Ex.: maixbox está em uso)
451 Requested action aborted: local error in processing
452 Requested action not taken: insufficient system storage
500 Syntax error, command unrecognized (Usado também para casos tal como linha muito longa)
501 Syntax error in parameters or arguments
502 Command not implemented
503 Bad sequence of commands
504 Command parameter not implemented
550 Requested action not taken: mailbox unavailable (ex.: mailbox não encontrado, sem acesso)
551 User not local; please try
552 Requested mail action aborted: exceeded storage allocation
553 Requested action not taken: mailbox name not allowed (ex.:sintaxe do mailbox errada)
554 Transaction failed
Retirado de http://penta2.ufrgs.br/rc952/trab1/smtpcodi.html
Ainda não cheguei nesse nível.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo