Check if an email is valid with using SMTP, regexes and blacklists https://gitea.ksol.io/karolyi/py3-validate-email/
Go to file
László Károlyi 8240434f4d
Leaving py3.5 behind
2019-03-01 23:48:07 +01:00
tests Renaming package, adding isort 2019-03-01 23:29:01 +01:00
validate_email More fixes 2019-03-01 23:45:29 +01:00
.gitignore Refactorings 2019-03-01 20:37:52 +01:00
.isort.cfg Renaming package, adding isort 2019-03-01 23:29:01 +01:00
.travis.yml Leaving py3.5 behind 2019-03-01 23:48:07 +01:00
AUTHORS Reorganised code; mx check in separate file 2018-05-31 14:58:35 +02:00
LICENSE Updated license to be LGPL. Fixed #22 2014-07-03 11:34:25 +02:00
MANIFEST.in First version 2012-04-07 23:05:57 +02:00
README.rst Travis fixes 2019-03-01 23:32:03 +01:00
requirements.txt Renaming package, adding isort 2019-03-01 23:29:01 +01:00
setup.cfg Renaming package, adding isort 2019-03-01 23:29:01 +01:00
setup.py Renaming package, adding isort 2019-03-01 23:29:01 +01:00

README.rst

.. image:: https://travis-ci.org/karolyi/py3-validate-email.svg?branch=master
    :target: https://travis-ci.org/karolyi/py3-validate-email

==============
py3-validate-email
==============

py3-validate-email is a package for Python that check if an email is valid, properly formatted and really exists.



INSTALLATION
============

You can install the package with pip:

    pip install py3-validate-email


USAGE
=====

Basic usage::

    from validate_email import validate_email
    is_valid = validate_email('example@example.com', check_regex=True, check_mx=True)

check_regex will check will the email address has a valid structure and defaults to True
check_mx will check the mx-records and check whether the email actually exists


TODOs and BUGS
==============
See: https://github.com/karolyi/py3-validate-email/issues