sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #70785
procmail
Jeg har en mail mailserver, hvorfra brugerne henter deres mail vha. pop.
Brugerne er dumme, så jeg må sortere spam og vedhæftede filer fra, for at
brugerne ikke laver ulykker.
Mit system virker fint, sålænge jeg kaster mails med spam og filer
i /dev/null. Nu vil jeg gerne gemme alle spammails i samme fil. Det lader
sige ikke rigtigt gøre, da procmail ikke vil skrive til filen. Filen ligger
så alle brugere kan komme til den, og den ejes af root og group er sat til
spam, som alle brugere er med i. Hvad mere kan procmail forlange?
MVH,
Christian
procmailrc:
SHELL=/bin/bash
path=/usr/bin:/usr/local/bin:
LOGFILE=/var/log/procmail.log
#SPAM=/dev/null
AV=/home/spam/virus
SPAM=/home/spam/spam
#AV=/dev/null
:0
* ^Content-type: (multipart/mixed|application/octet-stream)
{
:0 HB
* ^Content-Disposition: attachment;
*filename=.*\.(exe|vbs|shs|com|pif|bat|src|wfs|vbe|wsh|hta)
$AV
}
:0
* ^Content-Type:.*(multipart|attachment)
{
:0B
* > 50000
* ^Content-Type:[ ]*(audio/x-|application)
* 1^0 ()<i?frame[ ]*src=(3d)?cid:
* 1^0 ^--[^ ]+$$Content-
* 1^0 ^--[^ ]+$--[^ ]+$
$AV
}
:0fw
| spamassassin
:0:
* ^X-Spam-Status: Yes
$SPAM
[root@tux spam]# ls /home/spam/ -al
total 8
drwxrwsr-x 2 root spam 4096 Feb 6 12:01 .
drwxr-xr-x 15 root root 4096 Feb 6 11:31 ..
[root@tux spam]#
Follow ups