[Postfix-es] Ayuda con procmail

Emildo Gonzalez emildo en cubatel.cu
Jue Sep 13 23:19:56 CEST 2007


 

 

Por favor, alguien que haya tenido que hacerlo que me ayude con esta
duda....

 

-----Mensaje original-----
De: linux-l-bounces en listas.softwarelibre.cu
[mailto:linux-l-bounces en listas.softwarelibre.cu] En nombre de Emildo
Gonzalez
Enviado el: jueves, 13 de septiembre de 2007 8:53
Para: linux-l en listas.softwarelibre.cu
Asunto: [linux-l] AYUDA CON PROCMAIL

 

 

 

Hola!

 

Deseo restringir el tamaño de los correos para determinados usuarios

 

Con la configuración que muestro a continuación lo logro, pero solo para los
correos que les envían a los usuarios que tengo declarado en el fichero
black.list y no  para los correos que estos usuarios envían, o sea, los
usuarios de black.list no pueden recibir

correos mayores de 4MB pero si pueden enviar correos mayores de 4 MB. Yo
quiero que los usuarios del fichero black.list no puedan enviar ni recibir
correos mayores de 4 MB y el resto si pueda mandar correos mayores de 4 MB.
Tengo a Postfix como server de correo. 

 

 

 

Contrenido del fichero /etc/procmailrcÑ

 

:0

 

* > 4200000

 

* ? formail \

 

    -x"From" -x"From:" -x"Sender:" \

 

    -x"Reply-To:" -x"Return-Path:" -x"To" \

 

    | egrep -is -f /etc/black.list

 

# Avoid email loops

 

* ! ^X-Loop: myid en myhost\.mydom

 

{

 

  # Make a temporary file of the message to be returned

 

  :0c:formail.lock

 

  # Discard whitespaces, insert a leading blank

 

  | expand | sed -e 's/[ ]*$//g' | sed -e 's/^/ /' > return.tmp

 

  # Prepare and send the rejection

 

  # Be sure to customize your sendmail path

 

  :0:formail.lock

 

  | (formail -r -I"Subject: Mensaje Rechasado" \

 

    -A"X-Loop: Administrador en cubatel.cu" ; \

 

    echo "--- Su Mensaje Sobrepasa el Limite de Capacidad Permitido por el

Servidor ---" ; \

 

    cat return.tmp ; \

 

    echo "--- Contacte al Administrador de la Red ---" ; \

 

    rm -f return.tmp) \

 

    | /usr/lib/sendmail -t

 

  :0

 

#  ! ${REJECT}

 

  /dev/null

 

}

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.wl0.org/pipermail/postfix-es/attachments/20070913/92d39b18/attachment-0001.html


Más información sobre la lista de distribución Postfix-es