{ "info": { "author": "mete0r", "author_email": "mete0r@sarangbang.or.kr", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "mete0r.xoauth2relay\n===================\n\nSMTP XOAUTH2 Relay\n\n\nUsage\n-----\n\nMake a Google API Project and import clientsecrets.json file::\n\n xoauth2relay init clientsecrets.json\n\nThen login::\n\n xoauth2relay login foo@gmail.com\n\nYou can login another account::\n\n xoauth2relay login bar@gmail.com\n\nRun the application::\n\n xoauth2relay -vvv serve\n\nNow you can test it with a SMTP client::\n\n telnet localhost 2500\n\n\nDevelopment environment\n-----------------------\n\nTo setup development environment::\n\n python setup.py virtualenv\n make\n\nChanges\n=======\n\n0.1.0 (2018-10-26)\n------------------\n\n- Initial release.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mete0r/xoauth2relay", "keywords": "xoauth2,smtp", "license": "GNU Affero General Public License v3 or later (AGPLv3+)", "maintainer": "", "maintainer_email": "", "name": "mete0r.xoauth2relay", "package_url": "https://pypi.org/project/mete0r.xoauth2relay/", "platform": "", "project_url": "https://pypi.org/project/mete0r.xoauth2relay/", "project_urls": { "Homepage": "https://github.com/mete0r/xoauth2relay" }, "release_url": "https://pypi.org/project/mete0r.xoauth2relay/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "SMTP XOAUTH2 Relay", "version": "0.1.0" }, "last_serial": 4418944, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "949761d44287468ff9556aa8f869b697", "sha256": "f9b69514a771b457f7c5eaddbdafbb9380d9d2b2f4246afe6922aeb9e7a3bcdd" }, "downloads": -1, "filename": "mete0r.xoauth2relay-0.1.0.tar.gz", "has_sig": false, "md5_digest": "949761d44287468ff9556aa8f869b697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83088, "upload_time": "2018-10-26T11:05:55", "url": "https://files.pythonhosted.org/packages/dd/a2/8552821d97ac3ea0426bb1f9c2c42a6eb55f7aa016ecdedc7b4e206850ae/mete0r.xoauth2relay-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "949761d44287468ff9556aa8f869b697", "sha256": "f9b69514a771b457f7c5eaddbdafbb9380d9d2b2f4246afe6922aeb9e7a3bcdd" }, "downloads": -1, "filename": "mete0r.xoauth2relay-0.1.0.tar.gz", "has_sig": false, "md5_digest": "949761d44287468ff9556aa8f869b697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83088, "upload_time": "2018-10-26T11:05:55", "url": "https://files.pythonhosted.org/packages/dd/a2/8552821d97ac3ea0426bb1f9c2c42a6eb55f7aa016ecdedc7b4e206850ae/mete0r.xoauth2relay-0.1.0.tar.gz" } ] }