OVH Cloud OVH Cloud

procmail virer les exe et autre...

4 réponses
Avatar
Aux Saveurs Gourmandes
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
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 ?
Guy


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
tnemeth
Selon Aux Saveurs Gourmandes :

| 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.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
mess-mate
wrote:
| Selon Aux Saveurs Gourmandes :
|
| | 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.
Avatar
Aux Saveurs Gourmandes
a écrit :

Selon Aux Saveurs Gourmandes :

| 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...




c'est bien ce que je desire mais aparement le systheme ne renvoie pas le
mail et laise passer le exe
Guy

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.








--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
tnemeth
Selon Aux Saveurs Gourmandes :

| a écrit :
|
| > 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...
| >
| >
| c'est bien ce que je desire mais aparement le systheme ne renvoie pas
| le
| mail et laise passer le exe

Dans ce cas il faut rajouter la règle avec /dev/null à la place
de la commande à la suite de celle qui renvoie le message en
réponse. Ceci dit, renvoyer une réponse n'est pas forcément une
bonne chose : ça peut rajouter ton adresse e-mail dans la liste
des destinataires de spams :)


Thomas.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact