I've noticed that emails are not protected in the user description. For example Jon Skeet entered his email and when viewing the source code of the page it is plain text that malicious bots could harvest and exploit to spam. It would be nice if email addresses were automatically encoded to prevent this.
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
I think if you enter your email address as plain text on a public site, you should be making a conscious decision.
Personally I made that decision years ago: I'm going to get lots of spam no matter what I do, so I need decent spam protection. Once that's a requirement anyway, I might as well make it as easy as possible for real people to get in touch.
Folks who want to take a different path can work out their own way of protecting email addresses ("skeet at pobox dot com" or whatever). I don't think this is really Stack Overflow's job. It's not like it's displaying an email address field - it's just a plain text description which happens to include my email address.
Option 2 : Use image instead of email text
Image creator website from text : http://www.chxo.com/labelgen/
Option 3 : We can use AT instead of "@" and DOT instead of " . "