Abstract-Email spam or junk e-mail (unsolicited e-mail "usually of a commercial nature sent out in bulk") is one of the major problem of the today's Internet, carrying financial damage to companies and annoying individual users. Among the approaches developed to stop spam, filtering is an important and popular one. Common uses for mail filters comprise organizing incoming email and removal of spam and computer viruses. In proposed work, we employed supervised machine learning techniques to filter the email spam messages. Extensively used supervised machine learning techniques namely C 4.5 Decision tree classifier, Multilayer Perceptron, Naïve Bayes Classifier are used for learning the features of spam emails and the model is built by training with known spam emails and legitimate emails.