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 mensagensCaracterí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:
| Protocolo | Função principal | Melhor uso |
|---|---|---|
| POP3 | Baixar e-mails para um dispositivo | Uso local/offline |
| IMAP | Sincronizar e-mails entre dispositivos | Celular, PC e webmail juntos |
| SMTP | Enviar e-mails | Envio 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:
| Protocolo | Função |
|---|---|
| POP3 | Receber e baixar e-mails |
| IMAP | Receber e sincronizar e-mails |
| SMTP | Enviar e-mails |
Qual porta o POP3 usa?
Por padrão, o POP3 usa a porta:
110/TCPEssa 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/TCPResumo:
| Serviço | Porta | Segurança |
|---|---|---|
| POP3 | 110 | Sem criptografia ou STARTTLS |
| POP3S | 995 | SSL/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/TLSComo 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_emailSe usar porta 110:
Servidor de entrada: mail.seudominio.com
Protocolo: POP3
Porta: 110
Segurança: STARTTLS
Usuário: seuemail@seudominio.com
Senha: senha_do_emailPara 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_emailComo configurar POP3 no servidor?
Em servidores Linux, o POP3 normalmente é fornecido por serviços como Dovecot.
Arquivo comum de configuração:
/etc/dovecot/dovecot.confOu:
/etc/dovecot/conf.d/10-master.confVerifique se o POP3 está habilitado:
sudo nano /etc/dovecot/dovecot.confExemplo:
protocols = imap pop3 lmtpDepois reinicie o Dovecot:
sudo systemctl restart dovecotVerifique o status:
sudo systemctl status dovecotComo instalar POP3 com Dovecot?
No Debian, Ubuntu e derivados:
sudo apt update
sudo apt install dovecot-pop3d dovecot-coreEm alguns casos, também pode instalar IMAP junto:
sudo apt install dovecot-imapdDepois reinicie o serviço:
sudo systemctl restart dovecotVerifique se as portas estão abertas:
sudo ss -tulpn | grep dovecotComo testar se o POP3 está funcionando?
Testar porta 110:
nc -vz mail.seudominio.com 110Testar porta 995:
nc -vz mail.seudominio.com 995Testar com OpenSSL na porta 995:
openssl s_client -connect mail.seudominio.com:995Se conectar corretamente, o servidor pode responder algo parecido com:
+OK Dovecot readyComo testar login POP3 manualmente?
Na porta 110:
telnet mail.seudominio.com 110Ou:
nc mail.seudominio.com 110Depois:
USER usuario@seudominio.com
PASS senha_do_email
LIST
QUITNa porta 995 com SSL/TLS:
openssl s_client -connect mail.seudominio.com:995Depois:
USER usuario@seudominio.com
PASS senha_do_email
LIST
QUITAtençã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 servidorOu:
Leave a copy of messages on the serverEssa 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
| Protocolo | Função | Porta comum | Segurança comum |
|---|---|---|---|
| POP3 | Baixar e-mails | 110 | STARTTLS |
| POP3S | Baixar e-mails com SSL/TLS | 995 | SSL/TLS |
| IMAP | Sincronizar e-mails | 143 | STARTTLS |
| IMAPS | Sincronizar com SSL/TLS | 993 | SSL/TLS |
| SMTP | Enviar e-mails | 587 | STARTTLS |
| SMTPS | Envio com SSL/TLS | 465 | SSL/TLS |
Erros comuns no POP3
Authentication failed
Erro:
Authentication failedOu:
-ERR Authentication failedPossí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.comTeste a senha no webmail.
Verifique os logs do servidor:
sudo tail -f /var/log/mail.logOu:
sudo journalctl -u dovecot -fConnection refused
Erro:
Connection refusedPossí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 dovecotIniciar serviço:
sudo systemctl start dovecotVerificar portas:
sudo ss -tulpn | grep dovecotConnection timed out
Erro:
Connection timed outPossí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 995Verificar firewall UFW:
sudo ufw statusLiberar POP3S:
sudo ufw allow 995/tcpLiberar POP3:
sudo ufw allow 110/tcpCertificate verify failed
Erro:
Certificate verify failedPossí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.comVerifique se o certificado corresponde ao domínio usado no cliente de e-mail.
Mailbox locked
Erro:
Mailbox lockedPossí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.logReiniciar Dovecot:
sudo systemctl restart dovecotE-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 servidorTambém verifique opções como:
Remover do servidor após X diasRecebe 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: SimTeste porta SMTP:
nc -vz mail.seudominio.com 587Como testar se o POP3 está funcionando?
Teste DNS do servidor:
dig mail.seudominio.comTeste porta POP3:
nc -vz mail.seudominio.com 110Teste porta POP3S:
nc -vz mail.seudominio.com 995Teste conexão segura:
openssl s_client -connect mail.seudominio.com:995 -servername mail.seudominio.comVerifique logs:
sudo tail -f /var/log/mail.logOu:
sudo journalctl -u dovecot -fComandos principais relacionados ao POP3
| Comando | Função |
|---|---|
nc -vz servidor 110 | Testa porta POP3 |
nc -vz servidor 995 | Testa porta POP3S |
openssl s_client -connect servidor:995 | Testa POP3 com SSL/TLS |
telnet servidor 110 | Conecta manualmente ao POP3 |
USER usuario | Informa o usuário no teste manual |
PASS senha | Informa a senha no teste manual |
LIST | Lista mensagens disponíveis |
RETR número | Baixa uma mensagem específica |
DELE número | Marca mensagem para exclusão |
QUIT | Encerra a sessão POP3 |
systemctl status dovecot | Verifica status do Dovecot |
ss -tulpn | Mostra portas em escuta |
Exemplo completo de uso
Testar se a porta segura está aberta:
nc -vz mail.seudominio.com 995Conectar usando SSL/TLS:
openssl s_client -connect mail.seudominio.com:995 -servername mail.seudominio.comFazer login:
USER usuario@seudominio.com
PASS senha_do_emailListar mensagens:
LISTLer uma mensagem:
RETR 1Sair:
QUITEsse 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.