Skip to main content

Return a normalized email-address stripping ISP specific behaviors

Project description

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).

Version Build Status Coverage License

Example

import email_normalize

# Returns ``foo@gmail.com``
normalized = email_normalize.normalize('f.o.o+bar@gmail.com')

Currently Supported Mailbox Providers

  • Apple

  • Fastmail

  • Google

  • Microsoft

  • ProtonMail

  • Rackspace

  • Yahoo

  • Yandex

  • Zoho

Documentation

http://email-normalize.readthedocs.org

Python Versions Supported

3.7+

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

email-normalize-2.0.0.tar.gz (7.3 kB view details)

Uploaded Source

File details

Details for the file email-normalize-2.0.0.tar.gz.

File metadata

  • Download URL: email-normalize-2.0.0.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.7

File hashes

Hashes for email-normalize-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b47d101afeda3d9dde3f9f81b1073c69a7987d656ac51a02215aedadd27934cd
MD5 d1bcc86d33b438f1c8230eb2f4316707
BLAKE2b-256 391ed1d0d81846410d6d942cdeb0fb0504247c8b6be57d2ec67dbf01f56a0c35

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page