If you don't understand the post here then basically I just made it impossible for you to get spam as a result of your membership here. I hate spam and don't want anyone here getting spam by accident.
I just disabled the option to make your email address public for the following reasons.
You can always send a private message to a member of this site. You don't need to send them an email.
And more importantly:
Spammers often use spam bots to gather email addresses from forums. This is why you sometimes see someone posting their email address in this format:
Quote:myusername at hotmail dot com
or
That way humans get it but bots don't.
To use this site you need a valid email address however (to have lost passwords sent to you etc), so if public email addresses were allowed the spam bots would pick them up. So I have disabled this option so as to avoid any member of this site broadcasting their email address to spammers. I don't mind if you like spam but i don't want you to set your email adress to public and then blame us when spam shows up, so now it's just plain impossible for you to do that.
If you really insist that you want your email public and don't mind the spam that is sure to come I can make it public for you (just don't you complain to me if a spammer adds you to their list). But since we have PMs I don't want people who are unaware of how spam works getting spammed due to their email address being public on this site.
If you post your email in a topic you will likely have your email added to spam lists (if you post your email on the net spammers are very likely to find it. Assuming the page you post it on is well known). If you want to share your email address without running the risk of a spam bot finding it you should PM your email address to whomever you wish to share it with.
This is a pretty fool proof setup against spam but I might tweak this even more to make it even more secure (though I don't really think that is possible).