Fevereiro 2, 2026Guias
Como Configurar um Servidor de Email Privado no VPS
Guia completo para configurar seu próprio servidor de email privado usando Postfix e Dovecot em um VPS. Aprenda como hospedar seu próprio email com privacidade e controle completos.

Executar seu próprio servidor de email oferece controle total sobre suas comunicações, garantindo privacidade e evitando dependência de provedores terceiros. Embora exija algum conhecimento técnico, configurar um servidor de email privado em seu VPS é totalmente realizável. Este guia cobre a configuração do Postfix (SMTP) e Dovecot (IMAP/POP3) para uma solução de email completa.
Por Que Hospedar Seu Próprio Servidor de Email?
- Privacidade completa: Seus emails são armazenados em seu servidor, não escaneados por terceiros
- Sem mineração de dados: Evite publicidade direcionada baseada no conteúdo do email
- Domínios personalizados: Use seu próprio domínio para endereços de email profissionais
- Contas ilimitadas: Crie quantos endereços de email precisar
- Controle total: Configure filtros de spam, políticas de segurança e limites de armazenamento
- Custo-efetivo: Um servidor pode lidar com múltiplas contas de email
Pré-requisitos
- VPS com pelo menos 2GB de RAM e 20GB de armazenamento
- Nome de domínio com acesso DNS
- Endereço IP estático (recomendado)
- Ubuntu 20.04 ou Debian 11+
- Acesso root ou sudo
Configuração DNS
Antes de instalar software de email, configure registros DNS:
- Registro A: mail.yourdomain.com → IP do servidor
- Registro MX: yourdomain.com → mail.yourdomain.com (prioridade 10)
- Registro SPF: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
- Registro DKIM: Gerado após instalação
- Registro DMARC: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"
Instalando e Configurando Postfix
bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql
# Durante instalação, selecione 'Internet Site' e insira seu nome de domínio
# Configure configurações principais do Postfix:
nano /etc/postfix/main.cf
# Configurações principais:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all
Configurando Dovecot
bash
nano /etc/dovecot/conf.d/10-mail.conf
# Defina localização do email:
mail_location = maildir:/var/mail/vhosts/%d/%n
nano /etc/dovecot/conf.d/10-auth.conf
# Habilite autenticação:
disable_plaintext_auth = no
auth_mechanisms = plain login
systemctl restart dovecot
systemctl restart postfixConfigurando Webmail (Opcional)
Instale Roundcube para acesso de email baseado na web:
bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Configure Roundcube durante instalação
# Acesse webmail em: https://yourdomain.com/webmailConfiguração de Segurança
- Habilite criptografia SSL/TLS para SMTP (porta 587) e IMAP (porta 993)
- Configure firewall para permitir apenas portas necessárias (25, 587, 993, 995)
- Configure fail2ban para prevenir ataques de força bruta
- Use senhas fortes e considere autenticação de dois fatores
- Atualize regularmente todo software do servidor de email
- Monitore logs para atividade suspeita
- Configure registros SPF, DKIM e DMARC corretamente
Dicas Importantes
- IPs de servidor de email podem ser colocados em lista negra - monitore reputação do IP
- Comece com configuração pequena e escale gradualmente
- Mantenha backups de dados de email e configurações
- Teste entrega de email para provedores principais (Gmail, Outlook, etc.)
- Considere usar serviço de retransmissão para melhor entregabilidade
- Monitore espaço em disco - emails podem consumir armazenamento significativo