
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.)
- Como preciso configurar os 5 servidores?
- 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