# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-validate_email VERSION= 1.3 KEYWORDS= python VARIANTS= v11 v12 SDESC[v11]= E-mail format and existence checks (3.11) SDESC[v12]= E-mail format and existence checks (3.12) HOMEPAGE= https://github.com/syrusakbary/validate_email CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPI/v/validate_email DISTFILE[1]= validate_email-1.3.tar.gz:main DF_INDEX= 1 SPKGS[v11]= single SPKGS[v12]= single OPTIONS_AVAILABLE= PY311 PY312 OPTIONS_STANDARD= none VOPTS[v11]= PY311=ON PY312=OFF VOPTS[v12]= PY311=OFF PY312=ON DISTNAME= validate_email-1.3 GENERATED= yes [PY311].USES_ON= python:v11,sutools [PY312].USES_ON= python:v12,sutools [FILE:1018:descriptions/desc.single] ============== Validate_email ============== Validate_email is a package for Python that check if an email is valid, properly formatted and really exists. INSTALLATION ============ First, you must do:: pip install validate_email Extra ------ For check the domain mx and verify email exits you must have the `pyDNS` package installed:: pip install pyDNS USAGE ===== Basic usage:: from validate_email import validate_email is_valid = validate_email('example@example.com') Checking domain has SMTP Server ------------------------------- Check if the host has SMTP Server:: from validate_email import validate_email is_valid = validate_email('example@example.com',check_mx=True) Verify email exists ------------------- Check if the host has SMTP Server and the email really exists:: from validate_email import validate_email is_valid = validate_email('example@example.com',verify=True) TODOs and BUGS ============== See: http://github.com/syrusakbary/validate_email/issues [FILE:104:distinfo] 784719dc5f780be319cdd185dc85dd93afebdb6ebb943811bc4c7c5f9c72aeaf 4694 validate_email-1.3.tar.gz