|build|
======================
validate-email-address
======================
`validate-email-address` 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-address
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_address import validate_email
>>> validate_email('example@example.com')
True
Checking domain has SMTP Server
-------------------------------
Check if the host has SMTP Server::
>>> from validate_email_address import validate_email
>>> validate_email('example@sharklasers.com', check_mx=True)
True
Verify email exists
-------------------
Check if the host has SMTP Server and the email really exists::
>>> from validate_email_address import validate_email
>>> validate_email('example@sharklasers.com', verify=True)
True
.. |build| image:: https://travis-ci.org/heropunch/validate-email-address.svg
:target: https://travis-ci.org/heropunch/validate-email-address
Raw data
{
"_id": null,
"home_page": "http://github.com/heropunch/validate-email-address",
"name": "validate-email-address",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "email validation verification mx verify",
"author": "Carlos Killpack",
"author_email": "carlos.killpack@rocketmail.com",
"download_url": "https://files.pythonhosted.org/packages/62/4c/bf53c66bf1a28635a755e943e2fbd0b29db7ebb9ae8fe9e72d3c4b14907b/validate-email-address-1.tar.gz",
"platform": "UNKNOWN",
"description": "|build|\n\n======================\nvalidate-email-address\n======================\n\n`validate-email-address` is a package for Python that check if an email is valid, properly formatted and really exists.\n\n\n\nINSTALLATION\n============\n\nFirst, you must do::\n\n pip install validate-email-address\n\n\nExtra\n-----\n\nFor check the domain mx and verify email exits you must have the `pyDNS` package installed::\n\n pip install pyDNS\n\n\nUSAGE\n=====\n\nBasic usage::\n\n >>> from validate_email_address import validate_email\n >>> validate_email('example@example.com')\n True\n\n\nChecking domain has SMTP Server\n-------------------------------\n\nCheck if the host has SMTP Server::\n\n >>> from validate_email_address import validate_email\n >>> validate_email('example@sharklasers.com', check_mx=True)\n True\n\n\nVerify email exists\n-------------------\n\nCheck if the host has SMTP Server and the email really exists::\n\n >>> from validate_email_address import validate_email\n >>> validate_email('example@sharklasers.com', verify=True)\n True\n\n\n.. |build| image:: https://travis-ci.org/heropunch/validate-email-address.svg\n :target: https://travis-ci.org/heropunch/validate-email-address",
"bugtrack_url": null,
"license": "LGPLv3",
"summary": "Verify if an email address is valid and really exists.",
"version": "1",
"project_urls": {
"Download": "https://github.com/heropunch/validate-email-address.git",
"Homepage": "http://github.com/heropunch/validate-email-address"
},
"split_keywords": [
"email",
"validation",
"verification",
"mx",
"verify"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "624cbf53c66bf1a28635a755e943e2fbd0b29db7ebb9ae8fe9e72d3c4b14907b",
"md5": "ff227d2fd4ba0921d3fc5f033ba8f13f",
"sha256": "9c00f978fed19d3df368b054292df7e8443761e44d3fadf95ef25499ea980f43"
},
"downloads": -1,
"filename": "validate-email-address-1.tar.gz",
"has_sig": false,
"md5_digest": "ff227d2fd4ba0921d3fc5f033ba8f13f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4906,
"upload_time": "2014-09-04T19:03:56",
"upload_time_iso_8601": "2014-09-04T19:03:56.715805Z",
"url": "https://files.pythonhosted.org/packages/62/4c/bf53c66bf1a28635a755e943e2fbd0b29db7ebb9ae8fe9e72d3c4b14907b/validate-email-address-1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2014-09-04 19:03:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "heropunch",
"github_project": "validate-email-address",
"github_not_found": true,
"lcname": "validate-email-address"
}