spam filter using bayesian analysis of user definable tokens