As far as I know for JFBCONNECT, at first login, FB user will be directed to a page where they can fill in or change (to be exact) their email data. But still, this is not good enough, as user tend to just click continue without bothering to change their email address.
Probably user can be forced to change their email data with some validation rules in email field otherwise it can not continue to log in. Though, I am not sure this is the best way ...