Marvin: Originial Goals
Original Goals
Effective
Why bother if it's not effective?
None of the available tools are effective enough by themselves
Granularity
User or domain-level controls
Everything is configurable
Easy to Configure
No Procmail hacks
Mom should be able to figure it out
Modular
Ability to plug in new anti-spam modules
Modularity necessary to keep up with changing spammer techniques
Spammers are already adjusting to current tools:
- Serialized subjects to defeat non-fuzzy checksums (Razor V1)
- Running messages through Spam Assassin to minimize score
- Running messages through DCC and Razor, trying to outsmart fuzzy checksums