{ "info": { "author": "w.Tayyeb", "author_email": "w.tayyeb@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=================\nvalidate_email_wt\n=================\n\nValidate_email 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_wt\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 import validate_email\n is_valid = validate_email('example@example.com')\n\n\nChecking domain has SMTP Server\n-------------------------------\n\nCheck if the host has SMTP Server::\n\n from validate_email import validate_email\n is_valid = validate_email('example@example.com',check_mx=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 import validate_email\n is_valid = validate_email('example@example.com',verify=True)\n\nVerify email exists on a server that implements callback verfication\n-------------------\n\nCheck if the host has SMTP Server and the email really exists::\n\n from validate_email import validate_email\n is_valid = validate_email('example@example.com',verify=True,sending_email=\"valid@example.org\")\n\nvalid@example.org must be a valid e-mail that you control.\n\nFor information on callback verification see: https://en.wikipedia.org/wiki/Callback_verification\n\nDon't allow your users to register with disposable emails\n---------------------------------------------------------\n\nChecks are performed against this version of the listing:\nhttps://github.com/martenson/disposable-email-domains/tree/4efb0b0ed43022a78abc768c4f28ba7ed7a37772\n\n from validate_email import validate_email\n is_valid = validate_email(\"disposable@yopmail.com\", allow_disposable=False)\n assert not is_valid\n\n\nTODOs and BUGS\n==============\nSee: http://github.com/syrusakbary/validate_email/issues", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wtayyeb/validate_email", "keywords": "email validation verification mx verify", "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "validate_email_wt", "package_url": "https://pypi.org/project/validate_email_wt/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/validate_email_wt/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wtayyeb/validate_email" }, "release_url": "https://pypi.org/project/validate_email_wt/1.4.5/", "requires_dist": null, "requires_python": null, "summary": "validate_email verifies if an email address is valid and really exists.", "version": "1.4.5" }, "last_serial": 2732866, "releases": { "1.4": [ { "comment_text": "", "digests": { "md5": "8a31905b4660753be4ab8e4893b95230", "sha256": "9b135acc9d8ed6deff6b87735ce751fd1fa1acc4374c48cefa5d2c5c2c2480e1" }, "downloads": -1, "filename": "validate_email_wt-1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "8a31905b4660753be4ab8e4893b95230", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19121, "upload_time": "2017-03-25T18:38:07", "url": "https://files.pythonhosted.org/packages/bf/da/39ba8721c7c27319b2bc1be57c0e2ea0efb10b0a855a74cd72eaec0e6609/validate_email_wt-1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5a21931e3111f0765b12b4cc6ade908", "sha256": "683fdaf4f20c427369849dd9bb958359b2bd3a0bcabdbb8440017a2ca52c2d1f" }, "downloads": -1, "filename": "validate_email_wt-1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5a21931e3111f0765b12b4cc6ade908", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19125, "upload_time": "2017-03-25T18:38:30", "url": "https://files.pythonhosted.org/packages/88/a4/b58790ead48010898bf09f339c3edc9f76a5737051764aadcc6d2c125302/validate_email_wt-1.4-py2.py3-none-any.whl" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "34bb55802fd639c270511eed8aa818aa", "sha256": "0cf8fa8e88c8b6e5f94df0e602fc415308d05e44209a3b62a889873122648f06" }, "downloads": -1, "filename": "validate_email_wt-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34bb55802fd639c270511eed8aa818aa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19166, "upload_time": "2017-03-25T18:50:55", "url": "https://files.pythonhosted.org/packages/46/bf/137a3c1724aa86c77e1f081967677ce9bf46368ea5a6cc11b25319f3b271/validate_email_wt-1.4.1-py2.py3-none-any.whl" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "4ddc34a209262fa2829124621f9ec7b9", "sha256": "bbad85c71f36773095c1ea2a05b4cd94aa22e7b6b40e2499baab0fe5b59ceb4e" }, "downloads": -1, "filename": "validate_email_wt-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ddc34a209262fa2829124621f9ec7b9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19149, "upload_time": "2017-03-25T19:04:10", "url": "https://files.pythonhosted.org/packages/3f/ae/159c3138d5dccaa1405014a5b51b11eb8711f710068265d21643aa1c851b/validate_email_wt-1.4.2-py2.py3-none-any.whl" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "02497e168537e88696f61474f5931d20", "sha256": "0f08477f1a1683fb32c2c3fcdec16fb2aaf79f69aa88a11cba08b978b9d2e857" }, "downloads": -1, "filename": "validate_email_wt-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02497e168537e88696f61474f5931d20", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19103, "upload_time": "2017-03-27T05:06:13", "url": "https://files.pythonhosted.org/packages/9b/a3/3485e46393d5002a8b3bb31b92f1acb832664693eec3813a4f2bc93ac941/validate_email_wt-1.4.3-py2.py3-none-any.whl" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "2e60dc472b6d9f3fd4bb3606b9b24871", "sha256": "73d2349fca9927c67f29090ae9b735c4945f6c09dd7d311d6b5fd924302d25cc" }, "downloads": -1, "filename": "validate_email_wt-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e60dc472b6d9f3fd4bb3606b9b24871", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18848, "upload_time": "2017-03-27T05:13:24", "url": "https://files.pythonhosted.org/packages/2b/0a/a6a60d7147f474fff433441cc4448ea65f34a1596241217eb071ee3c422b/validate_email_wt-1.4.4-py2.py3-none-any.whl" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "4a2740e7756d1a60fab39592deb2a8a7", "sha256": "884366791146719faf511eda15ca414bfb2d1a29084fd40be01471a4b9f80a7a" }, "downloads": -1, "filename": "validate_email_wt-1.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a2740e7756d1a60fab39592deb2a8a7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19183, "upload_time": "2017-03-27T07:37:45", "url": "https://files.pythonhosted.org/packages/02/62/5325550f2104d3674e38c7f54733b1ebfbd6d3e3944beb6a04da7254b61b/validate_email_wt-1.4.5-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a2740e7756d1a60fab39592deb2a8a7", "sha256": "884366791146719faf511eda15ca414bfb2d1a29084fd40be01471a4b9f80a7a" }, "downloads": -1, "filename": "validate_email_wt-1.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a2740e7756d1a60fab39592deb2a8a7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19183, "upload_time": "2017-03-27T07:37:45", "url": "https://files.pythonhosted.org/packages/02/62/5325550f2104d3674e38c7f54733b1ebfbd6d3e3944beb6a04da7254b61b/validate_email_wt-1.4.5-py2.py3-none-any.whl" } ] }