Resumo de Redes de Computadores - SMTP (Simple Mail Transfer Protocol )

SMTP (Simple Mail Transfer Protocol )

SMTP (Simple Mail Transfer Protocol)

O SMTP (Simple Mail Transfer Protocol) é um protocolo de camada de aplicação utilizado para o envio de e-mails em redes TCP/IP. Sua principal função é transferir mensagens de um servidor de origem para um servidor de destino.

Características Principais

  • Porta padrão: Utiliza a porta 25 (não criptografada) ou 587 (com TLS/SSL para segurança).
  • Baseado em texto: Os comandos são trocados em formato ASCII.
  • Conexão orientada: Requer estabelecimento de uma sessão TCP antes da transferência.
  • Protocolo "push": Envia mensagens do cliente para o servidor ou entre servidores.

Funcionamento Básico

  1. Handshake: Estabelece conexão entre cliente e servidor SMTP.
  2. Envio de comandos: Sequência de comandos como HELO, MAIL FROM, RCPT TO, DATA.
  3. Transferência da mensagem: Conteúdo do e-mail é enviado após o comando DATA.
  4. Encerramento: Finalização com QUIT.

Protocolos Relacionados

  • POP3/IMAP: Usados para recebimento de e-mails (SMTP só envia).
  • MIME: Extensão para envio de anexos e formatos não-ASCII.

Segurança

Versões modernas usam SMTPS (SMTP sobre TLS/SSL) ou STARTTLS para criptografar a comunicação.

Dicas para Concursos

  • SMTP é exclusivo para envio de e-mails (não confundir com POP3/IMAP).
  • Portas mais cobradas: 25 (SMTP padrão), 587 (SMTP seguro).
  • Comandos como HELO, MAIL FROM, e DATA são frequentemente questionados.