Email Collector, Collects email from all visitors, from anonymous visitor as well. And stores it that you can utilize them to promote your store and for other campaigns as well.
It will force all visitors (anonymous visitors) to enter email before adding item to cart.