Montar um servidor de e-mail no VPS com o Postfix: porque é difícil, e a alternativa

Instalar o Postfix leva minutos; fazer com que o correio chegue à caixa de entrada dos outros é o trabalho a sério. Um servidor de e-mail novo, num IP sem história, é visto com desconfiança por quem recebe. Por isso a pergunta certa antes de instalar é: preciso mesmo de ser eu a administrar o correio? Para a maioria dos sites, a resposta é não, e as caixas de e-mail de um serviço de correio feito para isso dão menos trabalho. Este artigo explica o que está em jogo e o caso em que o Postfix faz sentido.

Porque é difícil

O quê Porque pesa
Reputação do IP Quem recebe julga o IP que envia. Um IP novo, ou que já enviou spam antes de ser seu, pode estar em listas de bloqueio: o IP do servidor numa lista de bloqueio.
DNS inverso (PTR) O IP tem de responder com um nome coerente. Num VPS pede-se-nos: PTR e DNS inverso.
SPF, DKIM e DMARC Sem eles, o correio vai para o lixo ou é recusado: SPF, DKIM e DMARC.
Segurança Um Postfix mal configurado é um “relay aberto”: qualquer pessoa envia spam por si, e o seu IP fica queimado em horas.
Receber também dá trabalho Caixas (normalmente com o Dovecot), filtro de spam, vírus, cotas, cópias de segurança e ferramentas de recuperação.
Manutenção contínua Actualizações, certificados, filas, registos. Um servidor de correio é um serviço que nunca está “acabado”.

A alternativa que costuma bastar

Se o que quer é que o site envie mensagens (formulários, encomendas, recuperação de palavra-passe) e que a empresa tenha caixas com o seu domínio, use um serviço de correio feito para isso e ligue o seu site a ele por SMTP, com uma conta autenticada. Aqui isso é o plano de e-mail profissional (ver o plano), e a ligação do PHP ao SMTP está explicada em enviar e-mail a partir do PHP. Se o site fica noutro lado e o e-mail aqui, é o caso de e-mail connosco e o site noutro lado.

Se mesmo assim quer o Postfix

1 Decida o que ele vai fazer. Só enviar mensagens da própria máquina (alertas, a aplicação local)? Ou receber para um domínio? O primeiro caso é muito mais simples e seguro.
2 Instale. Em Debian e Ubuntu, sudo apt install postfix; o assistente pergunta o tipo, e para um servidor que só envia escolhe-se “Internet Site” com o nome do servidor. No AlmaLinux ou Rocky, sudo dnf install postfix. Segundo o seu sistema, siga a documentação da distribuição.
3 Se só envia, não aceite ligações de fora. Em /etc/postfix/main.cf ponha inet_interfaces = loopback-only. Confirme tudo o que mudou com postconf -n.
4 Peça o PTR e crie o SPF. Abra um pedido com o nome que quer no PTR do IP do VPS, e publique o registo SPF do domínio (criar o registo SPF). Depois o DKIM.
5 Teste de fora. Envie para uma caixa sua noutro serviço e veja se chegou à caixa de entrada e o que diz o cabeçalho sobre SPF e DKIM. A fila vê-se com postqueue -p e o registo está em /var/log/mail.log (Debian e Ubuntu) ou /var/log/maillog (AlmaLinux e Rocky).
Nunca deixe o Postfix aberto a toda a gente. Um servidor de correio que aceita reencaminhar para qualquer destino é usado para spam em horas. Se o seu IP aparecer numa lista de bloqueio ou se a máquina for suspensa por abuso, a limpeza é demorada: sinais de que foi comprometido.
Pode haver restrições do lado da rede. Enviar correio directamente de um servidor, pela porta 25, é limitado por alguns fornecedores. Pergunte o que o seu serviço permite antes de planear à volta disso.
Mesmo com tudo certo, não prometa a si próprio entrega perfeita. Quem recebe decide. A reputação constrói-se devagar e perde-se depressa. Um serviço de correio profissional já traz a reputação feita.

Quer o DNS inverso do IP do VPS configurado, ou saber o que o seu serviço permite em matéria de envio? Diga-nos o nome que quer e o serviço.

Abrir um pedido de suporte

VEJA TAMBÉM

PTR e DNS inverso: de que depende o seu e-mail

SPF, DKIM e DMARC: porque o seu e-mail vai para o lixo

O plano de e-mail profissional

O IP do servidor numa lista de bloqueio

PRODUTO RECOMENDADO

Servidor VPS com acesso root

Recursos só seus, o sistema que escolher, reinstalação quando quiser. desde 7.560,00 Kz/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?