Executar seu próprio servidor de e-mail é uma das coisas mais difíceis de auto-hospedar, e uma das mais tentadoras. Não é impossível, mas a entrega é o problema: os grandes provedores desconfiam de servidores pequenos, e um único erro pode mandar seus e-mails para o spam. Saiba no que está se metendo antes de começar.
Por que é difícil
- Reputação. Os grandes provedores julgam os remetentes pelo histórico do endereço IP. Um servidor novo começa sem reputação.
- Autenticação. Sem registros SPF, DKIM e DMARC corretos, os e-mails são rejeitados ou vão para o spam.
- DNS reverso. O IP deve resolver de volta para o nome do host de e-mail.
- Cuidado contínuo. Você aplica patches, monitora filas e trata denúncias de abuso.
Faça
- Configure SPF, DKIM e DMARC. Eles informam aos destinatários que seu servidor pode enviar em nome do seu domínio.
- Faça o DNS reverso corresponder ao nome do host de e-mail e garanta que o nome do host resolva para o mesmo IP.
- Use TLS para envio e recebimento.
- Comece devagar. Envie um volume baixo no início, e apenas para pessoas que esperam o seu e-mail.
- Feche o open relay. Seu servidor deve enviar apenas para usuários autenticados.
- Faça backup das caixas de correio e da configuração. Veja backups com restic ou borg.
Não faça
- Não envie e-mails em massa ou de marketing a partir de um servidor novo. Use um serviço de envio adequado para isso.
- Não deixe as portas 25, 143 ou 110 abertas sem autenticação e TLS.
- Não rode o e-mail no mesmo servidor pequeno que todo o resto, se puder evitar.
- Não ignore devoluções (bounces) e denúncias de abuso.
Registros de que você precisa
example.com. TXT "v=spf1 mx -all"
mail._domainkey TXT "v=DKIM1; k=rsa; p=PUBLIC_KEY"
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
example.com. MX 10 mail.example.com.
Substitua os valores pelos seus. Teste-os com um testador de e-mail antes de confiar na configuração.
Ferramentas que ajudam
Servidores de e-mail prontos, como Mailcow, Mail-in-a-Box e Stalwart, cuidam das partes difíceis da configuração. Compare-os e leia a documentação atual. Eles ainda precisam de um IP limpo e dos registros DNS acima.
Opção mais fácil: e-mail com a sua hospedagem
Se você quer principalmente uma caixa de correio no seu próprio domínio, nossa hospedagem de e-mail grátis e os planos de hospedagem web incluem e-mail com caixas de correio ilimitadas, sem precisar manter um servidor. Isso evita os problemas de entrega acima.