# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-validate_email VERSION= 1.3 KEYWORDS= python VARIANTS= v12 v13 SDESC[v12]= E-mail format and existence checks (3.12) SDESC[v13]= E-mail format and existence checks (3.13) 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 DIST_SUBDIR= python-src DF_INDEX= 1 SPKGS[v12]= single SPKGS[v13]= single OPTIONS_AVAILABLE= PY312 PY313 OPTIONS_STANDARD= none VOPTS[v12]= PY312=ON PY313=OFF VOPTS[v13]= PY312=OFF PY313=ON DISTNAME= validate_email-1.3 GENERATED= yes [PY312].USES_ON= python:v12,sutools [PY313].USES_ON= python:v13,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:115:distinfo] 784719dc5f780be319cdd185dc85dd93afebdb6ebb943811bc4c7c5f9c72aeaf 4694 python-src/validate_email-1.3.tar.gz