force email to be either empty string or valid email, prevent the None object