Trigger error when resetting password for user with empty email

When password reset is handled through verification e-mails, the
administrator should not be able to reset the password if the user's
e-mail is blank as the user won't receive the verification URL.

Fixes #15893
Issue #15893: Improve logging when resetting user password