This is a non-trivial but still not totally compliant rfc822 email address validator.