pub fn normalize_email(email: &str) -> Result<String>
Trims and lowercases an email address, then validates it.