I have set up SpamAssassin along with procmail. Because of the way students
read there email, through a web based mail reader which can't filter email,
I want to filter out the spam for them. I have tried 2 ways to do this but
without success.
I set up a list of all students and then set up a rule to look through that
list and if they were on it filter out any spam. Here are 2 rules I tried
that didn't work.
Try number 1:
:0:
* ^X-Spam-Status: Yes
* ? fgrep -iqf /etc/students
/usr/users/truncmail/spam/ac-spam
Try number 2:
:0:
* ^X-Spam-Status: Yes
* ? (formail -x To: | fgrep -iqf /etc/students)
/usr/users/truncmail/spam/ac-spam
All I ended up doing was filtering all spam from all accounts which I
didn't want to do. So how can I filter some accounts but not others?
Also, I was getting a "list to long" error message. Apparently there is a
limit on how many entries can be in a list, can you tell me what it is?
Paul Crittenden
Computer System Manager
Simpson College
email: crittend(_at_)simpson(_dot_)edu
Phone: (515)961-1680
"You don't have to attend every argument you're invited to."
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail