1. A method for detecting an unwanted message, comprising: (a) receiving an electronic mail message; (b) decomposing text in the electronic mail message; (c) gathering statistics associated with the text using a statistical analyzer; (d) teaching a neural network engine coupled to the statistical analyzer to recognize unwanted messages based on statistical indicators; and (e) analyzing the statistical indicators utilizing the neural network engine for determining whether the electronic mail message is an unwanted message.