hi,
in Facebook it's possible to hide your e-mail and that basically brings some possible issues. When you create user account with hidden e-mail he gets an e-mail like "
This email address is being protected from spambots. You need JavaScript enabled to view it.". Later site admin can not send any news to this e-mail, all JomSocial notifications won't be sent too... and user can not restore his password/username.
Is is possible to implement some warning message like "You're logging in without a valid e-mail. If you want to receice any notifications from mydomain.com please give us your e-mail - we won't sell it for a million dollars"
The idea is to warn our users that their e-mail is not valid and possibly give them an option to enter a valid one just to receive notifications. This warning dialog may need a check box "do not ask me again" for next logins if the user insists on hiding his e-mail
If you need more details on this idea please let me know