Dynamically filtering and classifying messages, as good messages, bulk
periodicals, or spam. A regular expression recognizer, and pre-trained
neural networks. The neural networks distinguish "likely good" from
"likely spam," and also operate at a more discriminating level to
distinguish among the three categories above. A dynamic whitelist and
blacklist; sending addresses are collected when the number of their
messages indicates the sender is good or a spammer. A dynamically
selected set of regular expressions input to the neural networks.