Patent ID: 7523168

Claim:
A system for filtering spam emails from a stream of emails, comprising: A) a mail server computer; and B) a computer-implemented probability spam filter residing on the mail server computer comprising: i) a general probability table being based on a plurality of emails in a general spam corpus and a general mail corpus and comprising a plurality of tokens and a corresponding token score for each of the plurality of tokens in the general probability table representing the probability that an email is a spam, the token score being calculated according to the following formula: Token Score=(Token Spam Count/(Spam Corpus+1))/((Token Spam Count/(Spam Corpus+1))+(Token Mail Count/(Mail Corpus+1))); and ii) a user probability table being based on a plurality of emails in a user spam corpus and a user mail corpus and comprising a plurality of tokens and a corresponding token score for each of the plurality of tokens in the user probability table representing the probability that an email is a spam.