Postfix header_check

Victor Hernandez M. vhernandez en munistgo.cl
Mar Mar 6 18:09:57 CLST 2012


Hola a todos, tengo un problema con header_check en Postfix, necesito
bloquear 

correos que se envíen a mas de x destinatarios, para ello ocupo lo siguiente
expresión.

 

/^To:([^@]*@){10,}/     REJECT Sorry, your message has too many recepients.

/^Cc:([^@]*@){10,}/     REJECT Sorry, your message has too many recepients.

/^Bcc:([^@]*@){5,}/     REJECT Sorry, your message has too many recepients.

 

Funcionar perfecto, el problema es que necesito que los usuarios locales de
mi dominio no tengan están restricción, que localmente pueden enviar a los
destinatarios que quieran, solo necesito aplicar la regla para correos que
vengan fuera del dominio hacia casillas locales.

 

Googleando encontré esto: 

 

/^Received: from 127.0.0.1 .*/ IGNORE

/^Received:.*\[172\.16\.[0-9]\.[0-9]/      IGNORE

 

Pero no funciona, al enviar desde mi dominio a mas de x cantidad de
remitentes igual bloquea.

 

Mar  6 18:00:07 mail postfix/cleanup[1038]: B18EF7D100B4: reject: header Cc:
xxx.cl xxx.cl xxx.cl etc 5.7.1 Sorry, your message has too many recepients.

 

Se agradece cualquier ayuda.

 

Saludos.

VHM



Más información sobre la lista de distribución Linux