Como bloquear endereços de remetente de e-mail de domínio local falsificados em um servidor de retransmissão SMTP smtp 3.1.0

0

Eu tenho postfix 3.1.0 sendo executado como um gateway / filtro de e-mail para os servidores SMTP internos, cada um servindo seus respectivos domínios. Eu tenho postscreen / spammassassin / amavisd etc rodando neste gateway / filtro de e-mail. Isso é bem sucedido no bloqueio de 99% do spam, mas eu encontro muito spam vindo de endereços de domínio local falsificados. Eu gostaria de bloqueá-los antes de qualquer verificação de vírus / spam, como as verificações rbl em postscreen work. Bem, mais ou menos o mesmo ponto no processo de qualquer maneira. A autenticação do remetente SMTP local está desabilitada - isso é apenas um servidor de retransmissão para domínios internos. Então eu suponho que qualquer smtp_sender_restrictions em main.cf seria inútil neste caso? Preciso configurar uma tabela e consultá-la no " smtpd_relay_restrictions " dentro de main.cf ? Não tenho certeza de como lidar com isso

    
por Squid_Vicious 23.08.2017 / 17:19

1 resposta

0

Eu percebi isso e implementei essa solução: Em '/ etc / postfix' eu criei um arquivo 'domain_blacklist' e adicionou o seguinte texto a ele:     'mylocal-domain.com 550 serviço indisponível'

em 'main.cf' em 'smtpd_recipient_restrictions' adicionado 'check_sender_access hash: / etc / postfix / domain_blacklist' antes de 'reject_unknown_recipient_domain'

run 'postmap domain_blacklist' e recarregado postfix - funciona muito bem agora

    
por Squid_Vicious 25.08.2017 / 11:56