As you probably noticed, spammers modify message bodies with random strings, so a simple cryptographic hash on message body won't do for spam filtering. Which matching algorithm would you suggest, which would reliably recognize randomly tagged spam? TIA, -- Eugene