Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scls19fr/email-verif
A Python email validator. Verify if an email address is valid and really exists.
https://github.com/scls19fr/email-verif
Last synced: about 1 month ago
JSON representation
A Python email validator. Verify if an email address is valid and really exists.
- Host: GitHub
- URL: https://github.com/scls19fr/email-verif
- Owner: scls19fr
- License: bsd-3-clause
- Created: 2015-12-11T07:24:13.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-21T13:30:53.000Z (almost 9 years ago)
- Last Synced: 2024-06-11T17:43:44.015Z (5 months ago)
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Email Verif
===========A `Python `_ email validator.
Verify if an email address is valid and really exists.
Install
-------.. code:: bash
$ pip install git+https://github.com/scls19fr/email-verif
Usage
-----see `samples `_ directory
A Command Line Interface is also given
.. code:: bash
$ email_verif --filename email_to_check.xls --provider YOURPROVIDER --username YOURUSERNAME --password YOURPASSWORD
:code:`YOURPROVIDER` can be :code:`verify-email.org`, :code:`emailhippo.com`, :code:`email-validator.net`
but if you are a developer it shouldn't be hard to add some others.You can provide an Excel or CSV file using :code:`--filename`.
More help can be found using
.. code:: bash
$ email_verif --help
Development
-----------You can help to develop this library.
Requirements
^^^^^^^^^^^^- python-requests http://docs.python-requests.org/
Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
- six https://pythonhosted.org/six/
Six is a Python 2 and 3 Compatibility Library
Optional dependencies
^^^^^^^^^^^^^^^^^^^^^- https://github.com/reclosedev/requests-cache
requests-cache is a transparent persistent cache for http://python-requests.org/ library
Issues
^^^^^^You can submit issues using https://github.com/scls19fr/email-verif/issues
Clone
^^^^^You can clone repository to try to fix issues yourself using:
::
$ git clone https://github.com/scls19fr/email-verif.git
Install development version
^^^^^^^^^^^^^^^^^^^^^^^^^^^::
$ python setup.py install
or
::
$ sudo pip install git+https://github.com/scls19fr/email-verif.git
Collaborating
^^^^^^^^^^^^^- Fork repository
- Create a branch which fix a given issue
- Submit pull requestshttps://help.github.com/categories/collaborating/