Setting personal email address should always be possible independent from the used backend

Please see related commit message.

As nobody responded to my proposal, I'll try it this way...
Couple thoughts later I agree with you that, if introduced like this, it should be in the hands of the user backend to disallow it, instead of a global value.