POP3

O que é POP3?

POP3 significa Post Office Protocol version 3.

Ele é um protocolo de recebimento de e-mails, usado por clientes de e-mail para baixar mensagens de um servidor de correio eletrônico.

O POP3 foi projetado para ser simples e eficiente, permitindo que o usuário baixe suas mensagens e armazene os e-mails localmente no computador, celular ou outro dispositivo.


Para que o POP3 é usado?

O POP3 é usado para receber e baixar e-mails de um servidor.

Exemplos comuns:

Baixar e-mails no Outlook.
Receber mensagens no Thunderbird.
Configurar contas de e-mail em celulares.
Armazenar mensagens localmente no computador.
Acessar e-mails offline depois do download.
Reduzir armazenamento usado no servidor de e-mail.


Como o POP3 funciona?

O POP3 funciona conectando o cliente de e-mail ao servidor de recebimento.

Fluxo básico:

O cliente de e-mail se conecta ao servidor POP3.
O servidor solicita autenticação.
O usuário informa e-mail e senha.
O cliente baixa as mensagens disponíveis.
As mensagens ficam salvas localmente no dispositivo.
Dependendo da configuração, os e-mails podem ser removidos do servidor.

Exemplo:

Cliente de e-mail → Servidor POP3 → Download das mensagens

Características principais do POP3

O POP3 possui algumas características importantes:

Baixa mensagens do servidor para o dispositivo.
Armazena os e-mails localmente.
Permite acessar mensagens offline depois do download.
É simples e eficiente.
Usa menos recursos do servidor.
Pode remover as mensagens do servidor após baixar.
Não é ideal para uso em vários dispositivos ao mesmo tempo.


POP3 é a mesma coisa que IMAP?

Não.

POP3 e IMAP são protocolos de recebimento de e-mail, mas funcionam de formas diferentes.

O POP3 baixa as mensagens para o dispositivo e geralmente remove do servidor.

O IMAP mantém as mensagens sincronizadas no servidor, permitindo acesso por vários dispositivos.

Resumo:

ProtocoloFunção principalMelhor uso
POP3Baixar e-mails para um dispositivoUso local/offline
IMAPSincronizar e-mails entre dispositivosCelular, PC e webmail juntos
SMTPEnviar e-mailsEnvio de mensagens

POP3 envia e-mails?

Não.

O POP3 é usado apenas para receber e baixar e-mails.

Para enviar e-mails, normalmente é usado o protocolo SMTP.

Resumo:

ProtocoloFunção
POP3Receber e baixar e-mails
IMAPReceber e sincronizar e-mails
SMTPEnviar e-mails

Qual porta o POP3 usa?

Por padrão, o POP3 usa a porta:

110/TCP

Essa porta é usada para POP3 sem criptografia ou com STARTTLS, dependendo da configuração do servidor.

Para POP3 seguro com SSL/TLS, também chamado de POP3S, a porta comum é:

995/TCP

Resumo:

ServiçoPortaSegurança
POP3110Sem criptografia ou STARTTLS
POP3S995SSL/TLS

POP3 usa TLS ou SSL?

Pode usar.

O POP3 pode funcionar de duas formas principais:

POP3 na porta 110, podendo usar STARTTLS.
POP3S na porta 995, usando SSL/TLS direto.

O mais recomendado é usar POP3 com criptografia, especialmente na internet.

Exemplo de configuração segura:

Servidor POP3: mail.dominio.com
Porta: 995
Segurança: SSL/TLS

Como configurar POP3 no cliente de e-mail?

Configuração comum:

Servidor de entrada: mail.seudominio.com
Protocolo: POP3
Porta: 995
Segurança: SSL/TLS
Usuário: seuemail@seudominio.com
Senha: senha_do_email

Se usar porta 110:

Servidor de entrada: mail.seudominio.com
Protocolo: POP3
Porta: 110
Segurança: STARTTLS
Usuário: seuemail@seudominio.com
Senha: senha_do_email

Para envio de e-mails, também configure SMTP:

Servidor de saída: mail.dominio.com
Protocolo: SMTP
Porta: 587
Segurança: STARTTLS
Usuário: email@dominio.com
Senha: senha_do_email

Como configurar POP3 no servidor?

Em servidores Linux, o POP3 normalmente é fornecido por serviços como Dovecot.

Arquivo comum de configuração:

/etc/dovecot/dovecot.conf

Ou:

/etc/dovecot/conf.d/10-master.conf

Verifique se o POP3 está habilitado:

sudo nano /etc/dovecot/dovecot.conf

Exemplo:

protocols = imap pop3 lmtp

Depois reinicie o Dovecot:

sudo systemctl restart dovecot

Verifique o status:

sudo systemctl status dovecot

Como instalar POP3 com Dovecot?

No Debian, Ubuntu e derivados:

sudo apt update
sudo apt install dovecot-pop3d dovecot-core

Em alguns casos, também pode instalar IMAP junto:

sudo apt install dovecot-imapd

Depois reinicie o serviço:

sudo systemctl restart dovecot

Verifique se as portas estão abertas:

sudo ss -tulpn | grep dovecot

Como testar se o POP3 está funcionando?

Testar porta 110:

nc -vz mail.seudominio.com 110

Testar porta 995:

nc -vz mail.seudominio.com 995

Testar com OpenSSL na porta 995:

openssl s_client -connect mail.seudominio.com:995

Se conectar corretamente, o servidor pode responder algo parecido com:

+OK Dovecot ready

Como testar login POP3 manualmente?

Na porta 110:

telnet mail.seudominio.com 110

Ou:

nc mail.seudominio.com 110

Depois:

USER usuario@seudominio.com
PASS senha_do_email
LIST
QUIT

Na porta 995 com SSL/TLS:

openssl s_client -connect mail.seudominio.com:995

Depois:

USER usuario@seudominio.com
PASS senha_do_email
LIST
QUIT

Atenção: evite digitar senha real em ambientes inseguros ou compartilhados.


Como manter cópia dos e-mails no servidor?

Por padrão, muitos clientes POP3 podem baixar e remover mensagens do servidor.

Para evitar isso, no cliente de e-mail, ative uma opção parecida com:

Manter cópia das mensagens no servidor

Ou:

Leave a copy of messages on the server

Essa opção permite baixar os e-mails no dispositivo sem apagar imediatamente do servidor.


POP3 é bom para vários dispositivos?

Não é o mais indicado.

O POP3 foi pensado para baixar e armazenar e-mails localmente em um dispositivo.

Se você usa o mesmo e-mail no celular, computador e webmail, o mais recomendado geralmente é usar IMAP.

Com IMAP, as mensagens ficam sincronizadas entre os dispositivos.


Diferença entre POP3, IMAP e SMTP

ProtocoloFunçãoPorta comumSegurança comum
POP3Baixar e-mails110STARTTLS
POP3SBaixar e-mails com SSL/TLS995SSL/TLS
IMAPSincronizar e-mails143STARTTLS
IMAPSSincronizar com SSL/TLS993SSL/TLS
SMTPEnviar e-mails587STARTTLS
SMTPSEnvio com SSL/TLS465SSL/TLS

Erros comuns no POP3

Authentication failed

Erro:

Authentication failed

Ou:

-ERR Authentication failed

Possíveis causas:

Usuário ou senha incorretos.
Conta de e-mail inexistente.
Senha alterada recentemente.
Servidor exige login com e-mail completo.
Autenticação bloqueada no servidor.

Soluções:

Verifique o usuário:

usuario@seudominio.com

Teste a senha no webmail.
Verifique os logs do servidor:

sudo tail -f /var/log/mail.log

Ou:

sudo journalctl -u dovecot -f

Connection refused

Erro:

Connection refused

Possíveis causas:

Serviço Dovecot parado.
POP3 não instalado.
Porta fechada.
Firewall bloqueando conexão.
Servidor não está escutando na porta 110 ou 995.

Verificar serviço:

sudo systemctl status dovecot

Iniciar serviço:

sudo systemctl start dovecot

Verificar portas:

sudo ss -tulpn | grep dovecot

Connection timed out

Erro:

Connection timed out

Possíveis causas:

Firewall bloqueando.
Porta não liberada no provedor.
Servidor fora do ar.
IP incorreto.
DNS apontando para servidor errado.

Testar porta:

nc -vz mail.seudominio.com 995

Verificar firewall UFW:

sudo ufw status

Liberar POP3S:

sudo ufw allow 995/tcp

Liberar POP3:

sudo ufw allow 110/tcp

Certificate verify failed

Erro:

Certificate verify failed

Possíveis causas:

Certificado SSL expirado.
Certificado emitido para outro domínio.
Cadeia de certificados incompleta.
Cliente usando servidor incorreto.

Teste certificado:

openssl s_client -connect mail.seudominio.com:995 -servername mail.seudominio.com

Verifique se o certificado corresponde ao domínio usado no cliente de e-mail.


Mailbox locked

Erro:

Mailbox locked

Possíveis causas:

Outro processo está acessando a caixa.
Cliente de e-mail travou conexão.
Problema no arquivo da mailbox.
Permissões incorretas.

Verificar logs:

sudo tail -f /var/log/mail.log

Reiniciar Dovecot:

sudo systemctl restart dovecot

E-mails somem do servidor após baixar

Esse comportamento pode ser normal no POP3.

Possíveis causas:

Cliente configurado para remover mensagens após download.
Opção “manter cópia no servidor” desativada.
Regra do cliente apagando mensagens antigas.

Solução:

No cliente de e-mail, ative:

Manter cópia das mensagens no servidor

Também verifique opções como:

Remover do servidor após X dias

Recebe e-mail, mas não envia

Isso acontece porque POP3 não envia e-mails.

Possíveis causas:

SMTP não configurado.
Porta SMTP errada.
Autenticação SMTP falhando.
Firewall bloqueando envio.

Configuração comum de SMTP:

Servidor SMTP: mail.seudominio.com
Porta: 587
Segurança: STARTTLS
Autenticação: Sim

Teste porta SMTP:

nc -vz mail.seudominio.com 587

Como testar se o POP3 está funcionando?

Teste DNS do servidor:

dig mail.seudominio.com

Teste porta POP3:

nc -vz mail.seudominio.com 110

Teste porta POP3S:

nc -vz mail.seudominio.com 995

Teste conexão segura:

openssl s_client -connect mail.seudominio.com:995 -servername mail.seudominio.com

Verifique logs:

sudo tail -f /var/log/mail.log

Ou:

sudo journalctl -u dovecot -f

Comandos principais relacionados ao POP3

ComandoFunção
nc -vz servidor 110Testa porta POP3
nc -vz servidor 995Testa porta POP3S
openssl s_client -connect servidor:995Testa POP3 com SSL/TLS
telnet servidor 110Conecta manualmente ao POP3
USER usuarioInforma o usuário no teste manual
PASS senhaInforma a senha no teste manual
LISTLista mensagens disponíveis
RETR númeroBaixa uma mensagem específica
DELE númeroMarca mensagem para exclusão
QUITEncerra a sessão POP3
systemctl status dovecotVerifica status do Dovecot
ss -tulpnMostra portas em escuta

Exemplo completo de uso

Testar se a porta segura está aberta:

nc -vz mail.seudominio.com 995

Conectar usando SSL/TLS:

openssl s_client -connect mail.seudominio.com:995 -servername mail.seudominio.com

Fazer login:

USER usuario@seudominio.com
PASS senha_do_email

Listar mensagens:

LIST

Ler uma mensagem:

RETR 1

Sair:

QUIT

Esse exemplo testa a conexão POP3S, autentica no servidor, lista mensagens e lê uma mensagem.


Boas práticas de segurança

Usar POP3S na porta 995 sempre que possível.
Evitar POP3 sem criptografia na porta 110.
Usar senhas fortes nas contas de e-mail.
Não digitar senha em testes manuais em redes inseguras.
Manter Dovecot ou servidor de e-mail atualizado.
Usar certificado SSL/TLS válido.
Configurar firewall liberando apenas portas necessárias.
Usar IMAP se precisar acessar e-mails em vários dispositivos.
Ativar autenticação segura no cliente de e-mail.
Monitorar logs de autenticação.
Evitar deixar contas antigas ativas sem uso.