I find that Delphi's soundex routines work wonders for this kind of task. You don't really need to test for all forms of a verb here - I'm not sure that a spam filter really needs to know about verbs. However, in the case where it does, the soundex functions would return the same score for various forms of the regular verbs in whatever language.
The problem with spreading a wider net to catch spam by building in more intelligent routines is that you run the risk of generating more false positives in the process. -Mark Wieder Using The Bat! v1.63 Beta/4 on Windows 2000 5.0 Build 2195 Service Pack 2 -- ________________________________________________ Current version is 1.62 | "Using TBDEV" information: http://www.silverstones.com/thebat/TBUDLInfo.html

