I'm not sure I understand. How will people send you emails without your telling them what your email address is?
Well, I was thinking just a link like what's used for pm'ing. Like Email El Mahdi, but not actually showing the email address.
I realize that anyone can still email you by hitting the link, but this way, spammers can't copy the whole address and add it to their spam lists.
The simple way to do this would be to use a mailto: link, but then anyone who can parse a link can get your e-mail.