If you don't ask for any email at all, you're in trouble when someone forgets his/her password, or wants to sign up for alerts on a bboard, etc.
But if you never want the email of your users, you could just ask for a user id and translate that into a "mailto:userid@yourdomain.com"; email address on your own domain.