Graham's spam filter

Erik Max Francis max at
Thu Aug 22 23:43:02 CEST 2002

Neale Pickett wrote:

> One thing you *should* do, though, is skip base64-encoded stuff.  That
> will just clutter up your database.

This is another example of where such a database won't work.  A fair
number of (clever) spammers send the entire body of their message
encoded with base64, so that none of it is readable text.  The spam
filter either has to have some special rules for this case, or decode
the base64 data and then proceed with that.  Otherwise, just by ignoring
base64 data, an otherwise apparently innocuous message could easily get
through the filter.

 Erik Max Francis / max at /
 __ San Jose, CA, US / 37 20 N 121 53 W / ICQ16063900 / &tSftDotIotE
/  \ There is nothing so subject to the inconstancy of fortune as war.
\__/ Miguel de Cervantes
    Church /
 A lambda calculus explorer in Python.

More information about the Python-list mailing list