[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: procmail virer les exe et autre...



tnemeth@free.fr <tnemeth@free.fr> wrote:
| Selon Aux Saveurs Gourmandes <guy88@freegates.be>:
| 
| | Bonjour je tente de virer les exe et autre extentions indesirables de
| | mes mail
| | j'ai ajouté ceci dans mon .procmailrc
| | MOI=guy
| |
| | :0 HB
| | * ^Content-Type:.*\.(exe|vbs|doc|dot|xls)
| | *$ !X-Loop:.*$MOI
| | | (formail -rtk -p '| ' \
| |         -A "X-Loop: $MOI" \
| |         -A "Precedence: junk"; \
| |         cat $HOME/.procmail/badfile ) | $SENDMAIL -t -oi
| 
|     Tiens ! J'ai déjà vu ça quelquepart !
| 
| 
| | mais les exe et autre arrivent toujours j'ai esayé en changeant la
| | ligne
| | MOI=guy et en mettant mon email (guy est mon login sur la machine)
| | mais ca change rien ou est l'erreur ?
| 
|     L'erreur vient du fait que cette recette procmail ne _vire_ pas
|     les mails contenant des pièces jointes avec les extensions
|     sus-citées mais envoie un mail en réponse avec comme corps de
|     message le contenu du fichier $HOME/.procmail/badfile...
| 
|     Pour tout simplement virer le message, il faut remplacer les lignes
|     de commande
| | (formail -rtk -p '| ' \
|         -A "X-Loop: $MOI" \
|         -A "Precedence: junk"; \
|         cat $HOME/.procmail/badfile ) | $SENDMAIL -t -oi
| 
|     Par :
| 
| /dev/null
| 
| 
| Thomas.
| 
ou :
:0 BH
*
^Content-(Type|Disposition):.*(file)?name=.*\.(asd|bat|chm|cmd|doc|xls|ppt|com|dll|exe|hlp|hta|js|jse|\
lnk|ocx|pif|scr|shb|shm|
shs|vb|vbe|vbs|vbx|vxd|wav|wsf|wsh)
#/dev/null
${MAILDIR}.SPAM/

# dump all kind of m$ crap (99.99% virusses
:0 
* ^Content-Type: multipart/
* B ?? ^Content-Type:
(audio/x-|application).*;.*$?.*name=.*\.(ad[ep]|asd|ba[st]|chm|cmd|cpl|crt|dll|eml|exe|hlp|hta|\
in[fs]|isp|jse?|lnk|md[betw]|ms[cipt]|nws|ocx|ops|pcd|p[ir]f|reg|sc[frt]|sh[bsm]|swf|\
url|vb[esx]?|vxd|ws[cfh]).*$
#/dev/null
${MAILDIR}.SPAM/



mess-mate                               
--
Q:	How do you play religious roulette?
A:	You stand around in a circle and blaspheme and see who gets
	struck by lightning first.



Reply to: