email_validator

robust email syntax and deliverability validation library (Python 2)

Install

All systems
curl cmd.cat/email_validator.sh
Arch Arch Linux
pacman -S python-email-validator
image/svg+xml Kali Linux
apt-get install python3-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.