email_validator
robust email syntax and deliverability validation library (Python 2)
Install
- All systems
-
curl cmd.cat/email_validator.sh
- Arch Linux
-
pacman -S python-email-validator
- Kali Linux
-
apt-get install python3-email-validator
- Dockerfile
- dockerfile.run/email_validator
python-email-validator
robust email syntax and deliverability validation library (Python 2)
This package contains a robust email address syntax and deliverability validation library. This library validates that address are of the form [email protected]. This is the sort of validation you would want for a login form on a website. Key features: - Good for validating email addresses used for logins/identity. - Friendly error messages when validation fails (appropriate to show to end users). - (optionally) Checks deliverability: Does the domain name resolve? - Supports internationalized domain names and (optionally) internationalized local parts. - Normalizes email addresses (super important for internationalized addresses! see below). The library is NOT for validation of the To: line in an email message (e.g. My Name <[email protected]>), which flanker is more appropriate for. And this library does NOT permit obsolete forms of email addresses, so if you need strict validation against the email specs exactly, use pyIsEmail. . This package installs the library for Python 2.
python3-email-validator
robust email syntax and deliverability validation library (Python 3)
This package contains a robust email address syntax and deliverability validation library. This library validates that address are of the form [email protected]. This is the sort of validation you would want for a login form on a website. Key features: - Good for validating email addresses used for logins/identity. - Friendly error messages when validation fails (appropriate to show to end users). - (optionally) Checks deliverability: Does the domain name resolve? - Supports internationalized domain names and (optionally) internationalized local parts. - Normalizes email addresses (super important for internationalized addresses! see below). The library is NOT for validation of the To: line in an email message (e.g. My Name <[email protected]>), which flanker is more appropriate for. And this library does NOT permit obsolete forms of email addresses, so if you need strict validation against the email specs exactly, use pyIsEmail. . This package installs the library for Python 3.