Hi,
Although I do realize that "Enable email sending" is there in the admin section but I feel that that option should be left for the members to decide. The member can modify his profile to show his email (the email button) to the public with a checkbox option or the other way this could be done is to have two email addresses - public and private just like how the asp.net forums are doing it.
Thanks