Postfix: retransmite domínios, exceto alguns endereços

1

Estou enviando e-mails para vários domínios para outro servidor por meio da configuração relay_domains em main.cf :

Arquivo / etc / postfix / relaydomains:

domain1.com OK
domain2.com OK
domain3.com OK
...

Agora preciso transmitir apenas alguns endereços para outro servidor:

[email protected]
[email protected]

Todos os outros devem ser encaminhados como agora. Isso significa:

*@domains1.com -> server1
*@domains2.com -> server1
*@domains3.com -> server1
[email protected] -> server2 not server1
[email protected] -> server2 not server1

Como posso fazer isso? Qual é a maneira correta de fazer isso?

    
por chris 10.03.2017 / 09:19

1 resposta

2

Você precisa usar o transporte de postfix:

Configure /etc/postfix/transport como uma tabela de pesquisa de mapa de transporte:

transport_maps = hash:/etc/postfix/transport

Com o seguinte conteúdo:

 
 domains1.com relay:[server1.example.com]
 domains2.com relay:[server1.example.com]
 domains3.com relay:[server1.example.com]
 [email protected] relay:[server2.example.com]
 [email protected] relay:[server2.example.com]

link

    
por 10.03.2017 / 10:12