|
Bloqueando Attchmnt (exe, bat, etc) con Procmail Parte I |
|
|
|
|
Escrito por Domingo Varela
|
|
Miércoles, 26 de Marzo de 2008 19:40 |
|
# # Script para bloquear archivos adjuntos - Attchmnt # Date 15/may/07 # Lic. Domingo Varela Y. # Probe = True #
SHELL=/bin/bash LOGFILE=$HOME/mail/log MAILDIR=$HOME/mail XLOOP="X-Loop:
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
"
LOGABSTRACT=all
# :0 * !^FROM_DAEMON * $!^${XLOOP} * ^Content-Type: (Multipart|Application) * B ?? Name=\/".+\.(EXE|LNK|VBS|PIF|BAT|HTA|SHS|SCR|CHM|VB[SE]?|WS[CFH])" {    :0 h i c    | ( formail -r -A "$XLOOP"; \        echo "*******************************************"; \        echo "* Observe por favor que el archivo      *"; \        echo "* siguiente es un archivo inapropiado:  *"; \        echo "*                                        * ";\        echo "           $MATCH                        "; \        echo "*                                        * ";\        echo "* Si Ud. cree que es un error, por favor *"; \        echo "*          escriba un correo a :        *"; \        echo "*       Â
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
            *"; \        echo "*******************************************"; \        cat /root/.signature ) | $SENDMAIL -t
   :0    !
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
}
# FILTRADO # FILTRADO :0 B * Te mando este archivo para que me des tu /dev/null
:0 B * I send you this file in order /dev/null
:0 B * Hi! How are you? /dev/null
:0 * ^Content-Disposition: message text * I send you this file in order /dev/null
:0 * ^Content-Disposition: message Text * Te mando este archivo para que me des tu /dev/null
:0 * ^Content-Disposition: message Text * Hi! How are you? /dev/null
:0 * ^Content-Disposition: message Text * Enanito si, pero con que pedazo! /dev/null
:0 * ^Content-Disposition: message Text * fotos de familia /dev/nul
:O * ^Subject: Te mando este archivo * /dev/null
:O * ^Subject: Enanito si, pero con que pedazo! /dev/null
:O * ^Subject: Nuevas fotos * /dev/null
:O * ^Subject: fotos * /dev/null
# FIN DEL FILTRADO
|