OffshoreVps
Segurança26 set. 20265 min de leituraPor a equipe da OffshoreVps

Hospedar o próprio e-mail: o que fazer e o que evitar

Por que executar o seu próprio servidor de e-mail é difícil, o SPF, o DKIM, o DMARC e o DNS reverso de que você precisa, e uma opção mais fácil para uma caixa de e-mail de domínio.

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.

Ilustração de escudo e cadeado com os rótulos SPF, DKIM, DMARC, DNS reverso, Reputação do IP, representando a hospedagem do próprio e-mail
Principais ideias abordadas neste post.

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.
Os passos deste guia em ordem: 1. Por que é difícil; 2. O que fazer; 3. O que não fazer; 4. Registros de que você precisa; 5. Ferramentas que ajudam; 6. Opção mais fácil: e-mail com a sua hospedagem
Os passos deste guia, em ordem.

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.