Don't blindly parse in address::from_email()

This at least makes sure the given input string looks sort of like an
email address before creating an address with that email.