Postfix, MSA, Smarthost e LAN

Postfix, MSA, Smarthost e LAN

Tenho, digamos, 5 servidores. Eles são públicos e privados ou apenas privados (rede), todos enviam e-mails, sejam e-mails de sistema (caixa de correio local) ou aplicativos instalados (wiki, rastreador de problemas, etc.).

E tenho um sexto que quero usar como servidor "central".

A ideia é configurar todo o servidor para enviar seus e-mails para o 6º que irá entregar os e-mails diretamente, ou transferi-los para terceiros (como mandrill, meu provedor, ou alguém que se encarregará de configurar todas as coisas de entrega (spf, chaves de domínio, etc.)

  1. Como preciso configurar os 5 servidores?
  2. Como preciso configurar o "servidor central"?

Obrigado pela orientação.

Responder1

Os cinco servidores estão configurados para usar o servidor central como retransmissão. A principal mudança dos padrões para conseguir isso é a definição de um relayhost:

# /etc/postfix/main.cf:
# <snip>
# (deliver via mailhub)
relayhost = [central.server.example.com]   

O servidor central precisa ser configurado para aceitar mensagens para entrega local para o seu domínio, bem como permitir a retransmissão de mensagens SMTP para esses 5 servidores.

Novamente as principais mudanças em relação ao padrão:

# /etc/postfix/main.cf:
# <snip>
# The inet_interfaces parameter specifies the network interface
# addresses that this mail system receives mail on.
inet_interfaces = all
myhostname = central.server.example.com
mydomain = example.com
# The ip-addresses we relay for:
mynetworks = 168.100.189.0/28, 127.0.0.0/8, 10.10.10.1, 10.10.10.3

informação relacionada