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).
import email_normalize
# Returns ``foo@gmail.com``
normalized = email_normalize.normalize('f.o.o+bar@gmail.com')
- Apple
- Fastmail
- Microsoft
- ProtonMail
- Rackspace
- Yahoo
- Yandex
- Zoho
http://email-normalize.readthedocs.org
3.7+