The only way I can think of is never to send emails with your email account and never tell anyone what your email address is.  But that kind of defeats the purpose of having an email address.  If you get too much, you can change to another email address and be more careful about who you give your address to.  It still won't be foolproof.  \n\nYou can set up spam filters in most email accounts.  But the spammers are working hard to get around those too.