Configure inet_interfaces para cada serviço postfix

1

Eu tenho uma configuração complexa de postfix com autenticação dovecot, amavis e spamassassin.

As inet_interfaces são definidas para meu endereço IPv4, endereço IPv6 e loopback IPv4 e IPv6. Mas eu quero que o serviço de envio apenas ouça nos endereços IP públicos e não nos endereços de host local. Como pode definir isso?

Usar -o inet_interfaces= public ipv4, public ipv6 em master.cf não funciona.

    
por masegaloeh 05.01.2015 / 11:39

1 resposta

2

Eu descobri a solução.

Primeiro, você precisa verificar se, no arquivo /etc/hosts , seu nome de host está mapeado para seu endereço IPv4 e IPv6.

Então você pode usar isso em /etc/postfix/master.cf :

...
yourhostname:submission   inet  n       -       n       -       -       smtpd
...
    
por 05.01.2015 / 14:15