diff --git a/mo/users.py b/mo/users.py index 9ffb849518337d9ec5f8abff4695e05794ce1b86..0bbbb587ba07ef0a4b67e0160a331f54d08b4525 100644 --- a/mo/users.py +++ b/mo/users.py @@ -27,7 +27,7 @@ def normalize_email(addr: str) -> str: # Tady úmyslně používáme knihovnu jen ke kontrole a ne k normalizaci, # protože nechceme riskovat, že se normalizovaný tvar časem změní. email.headerregistry.Address(addr_spec=addr) - except email.errors.HeaderParseError: + except (email.errors.HeaderParseError, ValueError): raise mo.CheckError('Chybná syntaxe mailové adresy') # XXX: Striktně vzato, tohle není korektní, protože některé domény mohou