email-normalize¶
email-normalize
is a Python 3 library for returning a normalized email-address stripping mailbox provider specific behaviors such as “Plus addressing” (foo+bar@gmail.com).
The email-normalize API has two primary components: a single function, email_normalize.normalize()
and the email_normalize.Normalizer
class. Both use Python’s asyncio
library.
The normalize()
function is intended for use in non-async applications and the Normalizer
is intended for async applications. normalize()
uses Normalizer
under the hood.
Documentation¶
Currently Supported Mailbox Providers¶
Apple
Fastmail
Google
Microsoft
ProtonMail
Rackspace
Yahoo
Yandex
Zoho
Installation¶
email-normalize is available via the Python Package Index.
pip3 install email-normalize