O email depende de vários protocolos trabalhando juntos em diferentes camadas do modelo TCP/IP (que é um modelo conceitual de como a Internet funciona, semelhante ao modelo OSI):
*
Camada de aplicação: É aqui que residem os protocolos específicos de email.
*
smtp (protocolo de transferência de correio simples): Usado para * enviar * email entre servidores de email e de clientes de email para servidores de email.
*
IMAP (protocolo de acesso à mensagem da Internet): Usado pelos clientes de email para * recuperar * email de um servidor de email e gerenciar email no servidor. Fornece recursos mais avançados do que o POP3, como manter mensagens no servidor e permitir que vários clientes acessem a mesma caixa de correio.
*
POP3 (Protocolo de Correios Versão 3): Usado pelos clientes de email para * recuperar * email de um servidor de correio. Normalmente, baixa o email para o cliente e o exclui do servidor (embora isso possa ser configurado).
*
Camada de transporte: O TCP (Protocolo de Controle de Transmissão) é usado como transporte subjacente para SMTP, IMAP e POP3. O TCP fornece entrega de dados confiáveis e ordenados.
*
Camada de rede: IP (Internet Protocol) é usado para rotear as mensagens de email na Internet de um servidor para outro.
*
Camada de link: Lida com a transmissão física dos dados na rede local (por exemplo, Ethernet, Wi-Fi).
em resumo: *
para enviar: SMTP (camada de aplicativo) sobre TCP (camada de transporte) sobre IP (camada de rede)
*
para recuperar: IMAP ou POP3 (camada de aplicativo) sobre TCP (camada de transporte) sobre IP (camada de rede)
Portanto, embora não haja um * single * "Protocolo de email", SMTP, IMAP e POP3 são os principais protocolos da camada de aplicativos para email, todos contando com TCP e IP para transporte.