[Exim] Bogofilter and Exim

David Relson relson at osagesoftware.com
Tue Dec 31 01:18:44 CET 2002


At 05:55 PM 12/30/02, Karl Schmidt wrote:

>A couple of things here
>
>What prevents a spammer from adding a x-bogosity header that makes it look 
>as if it is not spam? Or if someone forgot to put
>
>domain = +local_domains
>
>in the router and sent filtered and thus x-bogosity headered mail out?
>
>
>- bogofilter replaces the x-bogosity header with the -p  switch.
>
>Is there a simple way to remove the header on mail coming from the outside?

When run to classify spam, bogofilter has essentially to forms of 
output.  In one, the program return code indicates the spam/non-spam 
classification.  The return code can be tested using 
procmail.  Alternatively, the passthrough mode can be used to copy the 
message from stdin to stdout with removal of pre-existing X-Bogosity header 
lines and addition of an X-Bogosity header showing whether bogofilter 
thinks the message is spam or not.

As an alternate answer to your question, "grep -v ^X-Bogosity" will delete 
any lines starting with X-Bogosity.  Have you looked to see what formail 
can do?  It's quite capablee.

David





More information about the Bogofilter mailing list