Email spam has become a normal part of our lives. One just cannot use email without receiving unwanted emails in large numbers. Over the years, various methods have been utilized to eliminate this problem, such as keyword-based filters, source blacklists, signature blacklists, source verification - singly and in various combinations - but spammers have always succeeded in staying ahead of such technologies. Moreover, some of the methods have had their own shortcomings. The keyword filters are not very accurate, and along with the blacklists, need to be constantly updated.