Comando desconhecido do postfix

1

Estou executando dois milters na minha instalação atual do postfix. Eu estou percebendo que, de um cliente em particular, eles estão enviando um comando inválido que consiste nas 3 primeiras letras do nome do domínio. Quando postfix vê isso, faz com que meus milters saiam.

Como posso prosseguir depois disso?

Eu já vi isso na documentação do postfix, mas não tenho certeza de como aplicá-lo:

milter_unknown_command_macros (default: see "postconf -d" output)
The macros that are sent to version 3 or higher Milter (mail filter) applications after an unknown SMTP command. See MILTER_README for a list of available macro names and their meanings.

This feature is available in Postfix 2.3 and later.

Obrigado

    
por Larry G. Wapnitsky 16.04.2012 / 20:13

1 resposta

2

Você pode usar smtpd_command_filter para excluir esses comandos falsos:

Em /etc/postfix/main.cf:

smtpd_command_filter = pcre:/etc/postfix/bogus_commands

E em / etc / postfix / bogus_commands:

/[^ ]{3}/ NOOP

Você pode ter que testar o regex para atender às suas necessidades.

Não há comandos SMTP que consistem em 3 letras:)

    
por 17.04.2012 / 16:23

Tags