Is there a way to make my e-mail non-visible in my Stack Exchange profile?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Your email is only shown to you and diamond moderators, not to everyone. Recent change requires diamond moderators to click on a link to show the email, it is not visible until then.
Here's how I see your profile (as a 10k user, even):
Only you (and the people who run SO - including moderators) can see your email address. No need to worry about the spammers getting it. :)