Reset Password with better error handling and validation, Email from moved to environment settings