Questão de Redes de Computadores — SMTP (Simple Mail Transfer Protocol) — INSTITUTO AOCP 2024
Redes de Computadores›SMTP (Simple Mail Transfer Protocol)
Código
qa632277
Banca
INSTITUTO AOCP
Órgão
MGI
Ano
2024
Cargo
Esp ( )
Qual é a principal limitação do esquema SMTP (Simple Mail Transfer Protocol) que cria a necessidade da extensão MIME (Multipurpose Internet Mail Extension)?
AInabilidade de transmitir arquivos anexos.
BRestrição na representação de caracteres ASCII.
CRejeição de mensagens de e-mail acima de um certo tamanho.
DInconsistência nos mapeamentos entre ASCII e o código de caracteres EBCDIC.
EIncapacidade de tratar dados não textuais em mensagens X.400.
Revelar gabarito e comentário▾
GabaritoA — Inabilidade de transmitir arquivos anexos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SMTP e a necessidade do MIME
Gabarito: letra A. A principal limitação do SMTP que motivou a criação do MIME é a inabilidade de transmitir arquivos anexos — o SMTP original foi projetado para transportar apenas mensagens em texto ASCII de 7 bits, não suportando dados binários como imagens, vídeos ou documentos. O MIME (Multipurpose Internet Mail Extension) surgiu exatamente para contornar essa limitação, permitindo a codificação de anexos e dados não textuais em formato ASCII.
O SMTP (Simple Mail Transfer Protocol) é o protocolo da camada de aplicação responsável pelo envio de mensagens de correio eletrônico entre servidores. Ele opera na porta TCP 25 (ou 465 para SSL, e 587 como alternativa comum no Brasil), e sua função é exclusivamente de envio — a leitura das mensagens é feita por protocolos como POP3 e IMAP. O SMTP é um protocolo simples, em texto plano, que segue uma especificação rígida de comandos de quatro caracteres (HELO, MAIL, RCPT, DATA).
A especificação original do SMTP, definida na RFC 821 e posteriormente consolidada na RFC 5321, foi desenhada em uma época em que as mensagens de e-mail continham basicamente texto. Por isso, o protocolo foi projetado para transmitir apenas caracteres ASCII de 7 bits. Essa restrição significa que o SMTP não consegue, por si só, transmitir:
Dados binários (imagens, vídeos, arquivos executáveis, documentos);
Caracteres acentuados ou de outros alfabetos (como o cirílico ou o árabe);
Anexos de qualquer tipo, pois eles precisam ser codificados em texto.
O MIME resolve esse problema definindo como os dados não textuais devem ser codificados em ASCII para serem transmitidos pelo SMTP. A codificação mais comum é a base64, que converte dados binários em uma sequência de caracteres ASCII. O MIME também define cabeçalhos como Content-Type e Content-Transfer-Encoding, que informam ao receptor como interpretar o conteúdo da mensagem.
A alternativa A é a correta porque a inabilidade de transmitir arquivos anexos é a consequência direta da limitação do SMTP em lidar com dados binários. O MIME foi criado justamente para permitir o envio de anexos, codificando-os em ASCII. As demais alternativas apresentam limitações que, embora relacionadas, não são a principal razão da criação do MIME.
SMTP
1Função
Envio de e-mail
Porta 25 (465/587)
2Limitação original
Só texto ASCII 7 bits
Sem dados binários
Sem anexos
3Consequência
Necessidade do MIME
Codifica binário em ASCII
Base64
Cabeçalhos Content-Type
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa A está correta porque a principal limitação do SMTP que motivou a criação do MIME é a inabilidade de transmitir arquivos anexos. O SMTP original foi projetado para transportar apenas mensagens em texto ASCII de 7 bits, não suportando dados binários. O MIME foi criado para resolver exatamente esse problema, definindo como codificar anexos e dados não textuais em ASCII, permitindo que sejam transmitidos pelo SMTP.
Alternativa B — ❌ Incorreta
A alternativa B está incorreta porque a restrição na representação de caracteres ASCII é uma limitação real do SMTP, mas não é a principal razão da criação do MIME. O MIME foi criado para permitir o envio de dados não textuais (como anexos), não apenas para expandir o conjunto de caracteres. A restrição ASCII é a causa da inabilidade de transmitir anexos, mas a alternativa A expressa essa consequência de forma mais direta e específica.
Alternativa C — ❌ Incorreta
A alternativa C está incorreta porque o SMTP não rejeita mensagens acima de um certo tamanho por padrão. O tamanho máximo de uma mensagem é definido pelo servidor, não pelo protocolo. O MIME não foi criado para resolver problemas de tamanho, mas sim para permitir a transmissão de dados binários. A extensão SIZE do ESMTP (Extended SMTP) é que permite verificar o tamanho da mensagem antes de enviá-la, mas isso não é uma limitação do SMTP básico.
Alternativa D — ❌ Incorreta
A alternativa D está incorreta porque a inconsistência nos mapeamentos entre ASCII e EBCDIC não é uma limitação do SMTP. O SMTP é um protocolo de texto plano que usa ASCII, e a conversão para EBCDIC é um problema de codificação de caracteres que pode ocorrer em sistemas mainframe, mas não é a razão da criação do MIME. O MIME foi criado para permitir a transmissão de dados binários, não para resolver problemas de mapeamento de caracteres.
Alternativa E — ❌ Incorreta
A alternativa E está incorreta porque a incapacidade de tratar dados não textuais em mensagens X.400 não é uma limitação do SMTP. O X.400 é um protocolo de correio eletrônico diferente do SMTP, e a afirmação se refere a uma limitação do X.400, não do SMTP. O MIME foi criado para o SMTP, não para o X.400. Além disso, o X.400 já suporta dados não textuais, então a afirmação é falsa.
NÃO CAIA NESSA!
A banca tenta confundir o candidato ao apresentar a restrição ASCII (alternativa B) como a principal limitação. Embora seja verdade que o SMTP só transmite ASCII, a pergunta pede a limitação que cria a necessidade do MIME — e essa é a inabilidade de transmitir anexos (dados binários). O MIME não foi criado apenas para expandir o conjunto de caracteres, mas para permitir o envio de arquivos anexos. Fique atento: a restrição ASCII é a causa, e a inabilidade de transmitir anexos é a consequência que o MIME resolve.
PEGA ESSA DICA!
Para resolver questões sobre SMTP e MIME, lembre-se da relação de causa e consequência: o SMTP só transmite ASCII → não consegue enviar dados binários → o MIME codifica esses dados em ASCII. Se a pergunta for sobre a limitação que motiva o MIME, a resposta é sempre a inabilidade de transmitir anexos/dados binários. Se a pergunta for sobre a característica do SMTP, a resposta é a restrição ASCII.
Gabarito: letra A — a inabilidade de transmitir arquivos anexos é a principal limitação do SMTP que cria a necessidade do MIME.