POP3

Post Office Protocol v3, ou POP3, é o protocolo padrão para o recebimento de e-mails (Servidor de Entrada). É um protocolo não-criptografado que utiliza a extensão APOP para não trafegar a senha como texto claro (MD5). A conexão opcionalmente pode ser criptografada utilizando SSL/TLS.

O POP3 permite apenas a manipulação de mensagens localizadas no servidor, por esse motivo aos poucos vem sendo substituída pelo IMAP.

Alguns dos comandos principais são:

  • STAT (Total de mensagens)
  • LIST (Listar mensagens)
  • RETR X – Fazer download da mensagem X
  • DELE X – Apagar mensagem X

Porta: 110 (TCP)
Modelo OSI: Camada de Aplicação
RFC: 1939

Post Office Protocol v3, ou POP3 é definido no RFC 1939. É padrão para recebimento de mensagens (Servidor de Entrada) e utiliza TCP porta 110 (de acordo com a atribuição da Internet Assigned Numbers Authority – IANA).

Os dados são transmitidos através de conexões TCP e opera na camada de aplicação é um protocolo orientado a conexão. Não utiliza criptografia, ou seja, os dados transmitidos não são cifrados e a senha é transmitida em texto simples, para evitar este problema é utilizada a extensão APOP.

Não confundir, o protocolo de entrega é o SMTP.

Utiliza autenticação que é normalmente transferido em texto simples, mas existem outros métodos mais seguros como o APOP

• Conexão pode ser criptografada com uso de SSL ou TLS
• Comandos comuns

• STAT – Total de mensagens
• LIST – Listar mensagens individualmente
• RETR X – Fazer download da mensagem X
• DELE X – Apagar mensagem X

Exemplo de conexão:

O POP3 começa quando o agente de usuário (o cliente) abre uma conexão TCP com o servidor de correio (o servidor) na porta 110:
Em uma transação POP3, o agente de usuário emite comandos e o servidor, uma respostas para cada um deles.

[code language=”txt”]
• S: +OK POP3 server ready
• C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
• S: +OK mrose’s maildrop has 2 messages (320 octets)
• C: STAT
• S: +OK 2 320
• C: LIST
• S: +OK 2 messages (320 octets)
• S: 1 120
• S: 2 200
• S: .
• C: RETR 1
• S: +OK 120 octets
• S: <the POP3 server sends message 1>
[/code]

Como pode ser visualizado o POP3 pode requisitar, lista, deletar mensagens no servidor. O POP3 permite a manipulação de mensagens armazenadas no Servidor.

Aos poucos o POP3 vem sendo substituído pelo IMAP, pois este oferece toda a funcionalidade oferecida pelo protocolo POP3 e muito mais recursos.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile