Comparação entre os protocolos SMTP, POP e IMAP
SMTP (Simple Mail Transfer Protocol) é um protocolo da
pilha TCP/IP, utilizado para o envio e recebimento de e-mails. Possui controles
limitados para a ordenação de mensagens no cliente, o que
se faz necessário o uso de outros protocolos como POP ou
IMPAP, permitindo ao cliente manipular mensagens em um servidor
remoto. Dessa forma, os usuários tipicamente utilizam o SMTP para
envio de mensagens e o POP3 ou IMAP para o recebimento.
-
SMTP( Simple Mail Transfer Protocol) é um protoclo TCP/IP
usado para enviar e receber e-mail. Entretanto, os usuários normalmente
usam o SMTP para enviar mensagens e o POP3 e o IMAP para receber mensagens
que tenham sido enviadas em seu servidor local. SMTP é implementada
pra operar da seguinte maneira: as mensagens de correio eletrônico
são entregues quando a máquina de origem estabelece uma conexão
TCP com a porta 25 da máquina destino. Um daemon de comunicação
eletrêonica, que se comunica em SMTP permanece escutando essa porta.
Esse daemon aceita as conexões recebidas e copia as mensagens nelas
contidas para as mailboxes apropriadas.
-
POP3 (Post Office Protocol 3) é uma das mais recentes versões
de um protocolo padrão para recebimento de e-mail. POP3 é
um protoclo cliente/servidor no qual os e-mails são recebidos e
armazenados para você, no servidor Internet. As mensagens são
obtidas de mailboxes remotas e armazenadas na máquina do usuário
para que ele possa lê-las mais tarde.
Característics relevantes do POP3
-
Utilizado para o “recebimento”de mensagens;
-
As mensagens são baixadas e deletadas do servidor a cada acesso
da maquina cliente(modo offline);
-
Possui suporte ao que é chamado “pseudo Online”, mas é dependente
do sistema de arquivos do servidor para o controle de acesso às
mensagens.
-
Comandos POP consistem de palavras(caracteres ASCII) seguidas ou não
de argumentos(aracteres ASCII). São terminados com um par de CTRL
F.
-
Respostas POP3 consistem em indicadores de status (positive ("+OK") and
negative ("-ERR") ), além de palavras.
-
IMAP (Internet Message Access Protocol) é um protocolo padrão
para acessar e-mails de seu servidor local. Ele foi projetado para ajudar
o usuário que utiliza diversos computadores. A idéia é
o servidor de correio eletrônico manter um repositório central
que possa ser acessado a partir de qualquer máquina. IMAP requer
acesso contínuo ao servidor enquanto o usuário estiver trabalhando
com seu e-mail. A versão atual do IMAP é a 4.
Características relevantes do IMAP4:
-
Utilizado para o “recebimento”de mensagens;
-
Permite o acesso e gerenciamento de mensagens de mais de um computador
e em diferentes momentos sem a necessidade de baixa-las (modo “online”);
-
Suporta também os modos “offline” e “disconected”;
-
Oferece mecanismos de acesso concorrente aos mailboxes compartilhados;
-
É mais interativo. Em vez de o cliente de mail baixar todas as mensagens,
estas podem vim em partes(cabeçalho, corpo) como resposta enviada
do servidor a uma solicitação do cliente.